hibernate 注释 唯一键约束 uniqueConstraints

@Table 注解包含一个schema和一个catelog 属性,使用@UniqueConstraints 可以定义表的唯一约束。

如果是联合约束就用下面这种

@Table(name="tbl_sky",
  uniqueConstraints = {@UniqueConstraint(columnNames={"month", "day"})})

如果是单一字段约束可以用

@Table(name="tbl_sky",
  uniqueConstraints = {@UniqueConstraint(columnNames="month")})

 

posted @ 2013-09-11 11:49  ImWiki  阅读(12594)  评论(0编辑  收藏  举报