小编apa*_*ara的帖子

Java模型验证

我们正在寻找一个Java库/系统/包,它不仅可以进行基本验证,还可以进行关系验证.我们需要能够表达基于多个相关实体的验证标准.

大多数验证模型Spring Validation,JSR303专门用于验证bean的属性.但是我们需要能够跨越bean的东西.

我们的要求是提出一种验证模型状态的方法,同时将验证逻辑外部化为java代码.

在上面的定义中,Bean只是一个POJO,而一个模型是相关Beans的集合.因此,例如,如果Account有一个Addresses集合,并且Account.countryOfResidence设置为USA,我希望有一个验证规则,确保所有地址都包含USA的国家/地区.

因此,在向帐户添加地址的"操作"期间,将启动验证以确保Address.country与Account.countryOfResidence相同.

我们正在调查DRULES,但想知道是否还有其他选择.

有关如何进行的任何建议?

java validation model relationship

8
推荐指数
1
解决办法
1422
查看次数

标签 统计

java ×1

model ×1

relationship ×1

validation ×1