我的项目有两个主要要求

1)在插入和更新时应用于同一对象的不同集合。

2)基于语言环境的不同验证规则。

在地址对象状态字段中需要对美国的不同验证规则:状态不能为null。因为其他任何地方都可以无效。

对于第一个要求,我已经在使用组。有没有办法达到第二要求。

我正在使用:Hibernate验证器4.0.1 GA Hibernate 5.2.6

有帮助吗?

解决方案

这个问题在 Hibernate验证器论坛. 。最好的方法是每个语言环境的类级约束或验证器实例。我真的不推荐后者,但这是可能的。

其他提示

我会成为国家(Locale 是否取决于您)的一部分 Address 并使用自定义 类级约束 进行验证。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top