2013-12-19 40 views
0

是否可以在实体bean中注释两个或多个字段,以便它们的组合是唯一的?例如:我可以指定字段的组合在实体bean中是唯一的吗?

@Entity 
public class MyEntity { 
    private String field1; 
    private String field2; 
    //<Getter and setters etc> 
} 

MyEntity我想使它合法拥有所有myEntity所类,类似的还有field2复制field1数据,但是,对于field1field2组合应该是在所有MyEntity对象唯一的。我可以使用注释来做到这一点吗?

回答

1

你可以试试这个。我认为这是你需要的。

@Entity 
@Table([email protected](columnNames = {"field1", "field2"}) 
相关问题