Java Hibernate验证器实现

Java Hibernate验证器实现,java,hibernate-validator,Java,Hibernate Validator,我正在考虑在我的项目中使用Hibernate验证器 我有几个问题,希望软件工程师能分享他们的知识 1) 有没有比Hibernate验证器更好的替代方案?我们正在使用HIBERNATE ORM,希望将其集成到我们的解决方案中 2) 有什么重要的实施问题需要强调吗 3) 它只在POJO或Javabean上工作吗 1) 有没有比Hibernate验证器更好的替代方案?我们是 使用HIBERNATE ORM并希望将其集成到我们的解决方案中 Hibernate验证器是Bean验证规范(JSR303和34

我正在考虑在我的项目中使用Hibernate验证器

我有几个问题,希望软件工程师能分享他们的知识

1) 有没有比Hibernate验证器更好的替代方案?我们正在使用HIBERNATE ORM,希望将其集成到我们的解决方案中

2) 有什么重要的实施问题需要强调吗

3) 它只在POJO或Javabean上工作吗

1) 有没有比Hibernate验证器更好的替代方案?我们是 使用HIBERNATE ORM并希望将其集成到我们的解决方案中

Hibernate验证器是Bean验证规范(JSR303和349)的参考实现。另见。因此,只要您坚持使用指定的功能,就可以自由地切换到您喜欢的任何Bean验证实现

尽管Hibernate Validator和Hibernate ORM生活在同一个保护伞下(Hibernate),但它们是独立的项目,一个项目不需要另一个项目

2) 有什么重要的实施问题需要强调吗

不是真的。与任何其他软件一样,您可以在此处跟踪或报告存在的缺陷-

3) 它只在POJO或Javabean上工作吗

Bean验证用于POJO。这些约束通常放在类字段或getter上(遵循JavaBean表示法getXYZ的方法,可能这就是造成混淆的原因)