Pergunta

Usando EJB3 / JBoss, como eu posso usar um elemento composto de uma tabela, por exemplo.

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

onde Coordinate é um definido como (formadores / getters deixado de fora para facilitar a leitura):

public class Coordinate {
    int x;
    int y;
}

E tudo deve ser mapeado para Tabela X que contém colunas id, x, y.

Foi útil?

Solução

Olhe para as anotações @Embedded e @Embeddable.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top