Dans une application Web utilisant struts2 ejb hibernate, est-il possible d'indiquer à l'application de rechercher ou de créer une entité pour un nom d'unité de persistance spécifique, qui est écrit dans le fichier persistence.xml
, dans le temps de déploiement?Comment lier une entité à une unité de persistance spécifique
J'ai deux persistance-unité dans persistence.xml
, et une source de données (y compris deux "XML-tx-datasource") fichier XML sous le nœud jboss.
Pour clearifier, je veux dire, j'ai essayé cela;
@Entity
@PersistenceContext(unitName="MY JNDI NAME specified in persistence.xml")
public abstract class Vehicle {
et ne marche pas le travail .. Ensuite, essayé et etc ..
@PersistenceContext(name="MY PERSISTENCE UNIT NAME specified in persistence.xml")
@PersistenceUnit(name="MY PERSISTENCE UNIT NAME specified in persistence.xml")
et aussi j'essayé ces ci-dessus avec le "NomUnité = .." au lieu de "name = .." mais quoi que ce soit est travaillé pour moi ...
[RESOLU]
< .exclude-unlisted-classes> true < ./exclude-unlisted-cl ânes> a résolu mon problème
Pouvez-vous confirmer que vous avez combiné le ' true exclude-unlisted-classes>' avec la liste de toutes les classes d'entités (' com. mycompany.Foo 'etc.)? De préférence, modifiez cette information dans la partie ** [RESOLU] ** de votre question. –