2012-02-21 55 views
1

我已经实体映射到表TABLE1与第COLUMN1和COLUMN2JPA 2.0地图一个类

我有类ResViewer一个表的不同列

public class ResViewer() { 
    private boolean flag; 
    private int property; 

    ...selectors 

} 

我有实体类

@Entity 
@Table(name="TABLE1") 
public class Table1() { 

    @Id 
    private long id; 

    private ResViewer res1; 
    private ResViewer res2; 

    ...selectors 

} 

如何将类res1和res2的字段标志映射到columnds COLUMN1和COLUMN2?

回答

3

你ResViewer需要与@Embeddable进行注释和字段RES1和RES2必须@Embedded进行注释,并与@AttributeOverrides,这表现在@Embedded的Javadoc。

+0

谢谢,工作很好 – Andrey 2012-02-22 07:05:33