Annotation dois-je utiliser: @IdClass ou @EmbeddedId

La JPA (Java Persistence API) spécification a 2 façons de spécifier l'entité composite clés: @IdClass et @EmbeddedId.

Je suis en utilisant à la fois les annotations sur mon mappé entités, mais il s'avère être un gros gâchis pour les gens qui ne sont pas très familiers avec JPA.

Je veux adopter une seule façon de spécifier des clés composites. Qui est vraiment le meilleur? Pourquoi?

InformationsquelleAutor sakana | 2008-10-17