2009-06-29 6 views
0

En utilisant EJB3/JBoss, comment puis-je utiliser un élément composite d'une table, par ex.Comment utiliser des éléments composites non-clés dans EJB3?

@Entity 
public class X { 
    @Id 
    private int id; 
    private Coordinate coordinate; 
} 

Coordinate est défini comme un (setters/getters gauche pour la lisibilité):

public class Coordinate { 
    int x; 
    int y; 
} 

Et tout devrait être mis en correspondance avec le tableau X qui contient des colonnes id, x, y.

Répondre

1

Regardez les annotations @Embedded et @Embeddable.

Questions connexes