JPA connexion avec H2 base de données
Je suis en train d'élaborer un avec hibernate JPA projet et essayer d'obtenir le travail persistence.xml en utilisant H2(base de données intégrée).
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>
Mais mes cela ne fonctionne pas, toujours, je reçois l'erreur
"Impossible de créer le EntityManagerFactory"
EntityManagerFactory emf = Persistence.createEntityManagerFactory("DefaultPersistenceUnit");
. Peut anyonw me fournir le travail persistence.xml?
Le message d'erreur seulement dire que? Vous n'avez pas un message plus détaillé et/ou trace de la pile? Est votre classe nom de l'entité.utilisateur?
Est votre
Ce version d'Hibernate?
Est votre
hibernate.connection.url
vraiment jdbc:h2:/~test
? jdbc:h2:file:~/test;IFEXISTS=TRUE
semble plus plausible.Ce version d'Hibernate?
OriginalL'auteur Gnanam | 2011-08-06
Vous devez vous connecter pour publier un commentaire.
Utilisez-vous le Printemps? Si oui, vous pouvez essayer ce aussi longtemps que l'EntityManagerFactory n'est pas fourni par un conteneur
persistence.xml
.OriginalL'auteur Derek