के साथ जेपीए कनेक्शन मैं जेपीए प्रोजेक्ट के साथ एक हाइबरनेट विकसित कर रहा हूं और एच 2 (एंबेडेड डेटाबेस) का उपयोग कर काम कर रहे persistence.xml प्राप्त करने की कोशिश कर रहा हूं।एच 2 डेटाबेस
Persistence.xml
<persistence xmlns="http://java.sun.com/xml/ns/persistence"
version="1.0">
<persistence-unit name="DefaultPersistenceUnit"
transaction-type="RESOURCE_LOCAL">
<provider>org.hibernate.ejb.HibernatePersistence</provider>
<class>entity.user</class>
<properties>
<property name="hibernate.connection.url" value="jdbc:h2:/~test" /> -->
<property name="hibernate.dialect" value="org.hibernate.dialect.H2Dialect"></property>
<property name="hibernate.connection.driver_class" value="org.h2.Driver" />
<property name="hibernate.connection.password" value="admin" />
<property name="hibernate.connection.username" value="admin" />
</properties>
</persistence-unit>
</persistence>
लेकिन मेरे इस काम नहीं कर रहा है, हमेशा मैं त्रुटि
"EntityManagerFactory बनाने में असमर्थ"
EntityManagerFactory emf = Persistence.createEntityManagerFactory("DefaultPersistenceUnit");
हो रही है। क्या कोई मुझे कामकाजी persistence.xml प्रदान कर सकते हैं?
क्या त्रुटि संदेश केवल यही कहता है? क्या आपके पास अधिक विस्तृत संदेश और/या स्टैक ट्रेस नहीं है? क्या आपकी कक्षा वास्तव में entity.user नामित है? –
क्या आपका 'hibernate.connection.url' वास्तव में' jdbc: h2:/~ test' है? 'jdbc: h2: फ़ाइल: ~/test; IFEXISTS = TRUE' अधिक व्यावहारिक लगता है। – trashgod
क्या [हाइबरनेट का संस्करण] (http://www.h2database.com/html/tutorial.html#using_hibernate)? – trashgod