【发布时间】:2013-12-17 17:04:56
【问题描述】:
在Hibernate中,为什么要使用JPA标签:
@Table(name="tbl_sky",
uniqueConstraints = {@UniqueConstraint(columnNames={"month", "day"})}
)
我知道何时使用它。当数据库表的字段(元组)组合是唯一的时使用它。当有复合主键时不使用它,因为复合主键始终是唯一的。无论如何,数据库已经强制执行了这种“唯一约束”关系,那么在我的 Hibernate 注释中包含这个标签有什么意义呢?使用这个标签对 Hibernate 有什么帮助?
【问题讨论】:
标签: hibernate