fichier jar pour JPA 2.0
import javax.persistence.criteria.CriteriaBuilder;
import javax.persistence.criteria.CriteriaQuery;
import javax.persistence.criteria.Root;
J'ai créé un projet JPA, où j'essaie de l'utilisateur classes ci-dessus, mais je suis incapable de trouver ce pot, je suis absent pour eux. Merci de me guider.
un fournisseur de persistance. Que voulez-vous? Hibernate, EclipseLink, OpenJPA?
Pas un fournisseur de persistance. Son la jpa2.jar il en a besoin. La mise en œuvre ne devrait pas vraiment être prévoyant qu'eux-mêmes.
Pas un fournisseur de persistance. Son la jpa2.jar il en a besoin. La mise en œuvre ne devrait pas vraiment être prévoyant qu'eux-mêmes.
OriginalL'auteur user246160 | 2010-02-11
Vous devez vous connecter pour publier un commentaire.
Essayer Geronimo spécifications JPA2 jar
http://mirrors.ibiblio.org/pub/mirrors/maven2/org/apache/geronimo/specs/geronimo-jpa_2.0_spec/1.0-PFD2/
Il n'est pas encore officiel JPA2.jar
Qui a dit que quelque chose est "mal" avec certaines entreprises sont propres fournies pot d'inclure javax.les classes de persistance? La leur l'est sans doute jusqu'à PFD2 niveau de la spécification. Le fait est qu'il n'existe actuellement aucun "officiel" jpa2.jar ... stocké dans Maven2 repos sous "javax/persistance/persistence-api/2.0", d'où l'aide de l'Geronimo spécifications bocal (ou d'une autre que les gens peuvent trouver) est le chemin à parcourir jusqu'à ce que SUN/Oracle enfin en fournir un. Le sous EclipseLink sont "EclipseLink version de javax.persistance" seulement
Mais ce qui rend le cas de Geronimo pot de différent? Pourquoi devrais-je préfère ce pot sur celui de la RI?
J'ai bien dit "essayer Geronimo spécifications jar", depuis que fournit un Apache 2 sous licence spec bocal à utiliser, et il obtient l'utilisateur au-delà de son problème. C'est la licence est le plus libéral autour de. C'est aussi le seul dans les principaux Maven2 des pensions de l'IIRC. Qu'est ce qu'un "RI" ? son simplement une preuve de concept que la spec est applicable; est livré avec pas de magie bénédiction ou quoi que ce soit. Utilisez ce que vous souhaitez à la fin de la journée
OriginalL'auteur DataNucleus
EclipseLink fournit la JPA 2.0 Implémentation de Référence qui est officiellement sorti depuis Java EE 6 est sorti. Vous trouverez ces classes dans les pots regroupés dans eclipselink-2.0.0.v20091127-r5931.zip. Si vous êtes à la recherche d'un repo Maven, jetez un oeil à cette page.
OriginalL'auteur Pascal Thivent
Un peu plus de réponse (depuis 2011) consiste à utiliser l'un de maven central, c'est à dire,
OU
Voir: http://repo1.maven.org/maven2/org/hibernate/javax/persistence/hibernate-jpa-2.0-api/1.0.1.Final/
Pour toutes les versions disponibles, surtout le dernier, voir http://repo1.maven.org/maven2/org/hibernate/javax/persistence/hibernate-jpa-2.0-api/
OriginalL'auteur ryenus
Ici est à hibernate jpa-2.0
http://repository.jboss.org/maven2/org/hibernate/javax/persistence/hibernate-jpa-2.0-api/1.0.0.Final/
OriginalL'auteur Bozho
Ces fichiers se trouvent dans le javax.la persistance fichier jar. L'Éclipse de la version de la javax.la persistance fichier jar peut être trouvé sur Maven Central. Ou vous pouvez ajouter la dépendance suivant dans votre projet
pom.xml
fichier Maven pour le tirer vers le bas pour vous.OriginalL'auteur A. Rick