est-il possible de modéliser une référence à "any" (entité) avec JPA? Semblable à une référence de type Object en Java, qui peut contenir n'importe quel objet.Référence "à tout" avec JPA
Merci pour votre réponse,
Dominik
est-il possible de modéliser une référence à "any" (entité) avec JPA? Semblable à une référence de type Object en Java, qui peut contenir n'importe quel objet.Référence "à tout" avec JPA
Merci pour votre réponse,
Dominik
Vous devriez penser à la représentation de la référence dans la base de données.
Object
.@Any
annotation propre à Hibernate.Selon DataNucleus ce n'est pas possible (recherche dans ce pour java.lang.Object): http://www.datanucleus.org/products/accessplatform_1_1/jpa/types.html
Pour JDO nous avons présenté notre notre objet -comme la classe abstraite appelée Sujet qui est annotée pour la persistance et qui en étend tous les autres objets persistants. Cela fonctionne au sein de JDO et je pense que cela devrait aussi fonctionner à l'APP.
Est-il possible d'étendre JPA avec un résolveur de référence personnalisé, ce qui ferait plus ou moins la même chose que @Any de Hibernate? Je ne pense pas que ce serait une bonne idée de mélanger les entités JPA et Hibernate, n'est-ce pas? – raymi
@raymi: Il n'y a pas besoin de le faire, les annotations Hibernate fonctionnent bien avec JPA. – axtavt