【发布时间】:2011-05-13 11:00:27
【问题描述】:
如何验证 JPA 实体中的多列唯一约束。是否有任何用于此目的的 Hibernate 验证器。我添加了 @UniqueConstraint 注释。但它没有做任何验证。我还想自定义错误消息。
【问题讨论】:
标签: java jpa hibernate-validator
如何验证 JPA 实体中的多列唯一约束。是否有任何用于此目的的 Hibernate 验证器。我添加了 @UniqueConstraint 注释。但它没有做任何验证。我还想自定义错误消息。
【问题讨论】:
标签: java jpa hibernate-validator
@UniqueConstraint 与 hibernate-validator 无关。它无法通过纯 java 验证来处理,它需要访问数据库。
它告诉 hibernate 数据库有一个唯一的约束。如果数据库没有唯一约束,我认为插入应该通过。
【讨论】: