JSR 303 Bean 验证包含一些开箱即用的约束,但也允许定义自定义约束。
我感觉很多项目都有很多共同的约束,这些约束没有随 JSR 实现一起提供。
- 日期范围
- 密码复杂性检查
- 等于跨域验证(堆栈溢出 Highest Voted 'bean-validation' question)
- ...
所以我的问题是:是否有包含 commons jsr 303(Bean 验证)约束的(值得信赖的)库?
最佳答案
我不知道有专门的约束库,但是 JSR 303 引用实现 Hibernate Validator 提供了几个 additional constraints ,例如 @Email
、@ScriptAssert
、@URL
等(免责声明:我正在为 Hibernate Validator 做贡献)。
如果您对其他约束有其他想法或要求,请随时在我们的 JIRA instance 中创建功能请求.
关于java - jsr 303(Bean Validation)是否有通用的约束库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14830576/