2012-10-09 6 views
1

Jusqu'à présent, j'avais 3 unités de persistance dans un fichier persistence.xml. Mais j'ai découvert l'unité de persistance composite et je voudrais maintenant la mettre en œuvre dans mon projet. Voici un exemple à faire cela en utilisant <jar-file> balises et persistence.xml fichiers séparés: http://wiki.eclipse.org/EclipseLink/Examples/JPA/CompositeDéclaration de classe d'unité de persistance composite EclipseLink

Est-il possible d'avoir toutes vos entités dans un seul paquet (non .jar) et utiliser <class> balises au lieu de <jar-file> comme lorsque vous avez peu de persistance non composite unités dans un fichier persistence.xml? Si non, comment exporter des unités de persistance séparées dans des fichiers .jar?

+0

Avez-vous découvert comment utiliser un seul fichier persistence.xml avec une unité de persistance composite? –

Répondre

1

Oui, les classes n'ont pas besoin d'être dans les fichiers jars, uniquement le fichier persistence.xml.

+0

Cela ne fonctionne pas. Il ne reconnaît aucune des entités. – Minutis

+1

EclipseLink v2.4.0 fonctionne très bien pour moi sans , dans le test et dans OSGi – earcam

+0

hey @earcam, avez-vous et osgi exemple avec PU composite? –

Questions connexes