如何在EJB3中使用非键复合元素?

时间:2009-06-29 19:18:11

标签: persistence ejb-3.0 entity

使用EJB3 / JBoss,如何使用表中的复合元素,例如

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

其中Coordinate定义为(为了便于阅读而省略了setter / getters):

public class Coordinate {
    int x;
    int y;
}

所有内容都应映射到表格X,其中包含idxy列。

1 个答案:

答案 0 :(得分:1)

查看@Embedded和@Embeddable注释。