具有Hibernate 3验证注释的Hibernate 4 Validator

DmiN

像手册中那样javax包创建标准化的Validator

 Validator validator = Validation.buildDefaultValidatorFactory().getValidator();

它不会从org.hibernate.validator包中识别旧的验证器注释,是否有任何选择可以使它们与hibernate 4验证器一起使用,而无需重构整个项目?

在决定将项目迁移到休眠4之前,我们一直使用休眠3。虽然目前使用org.hibernate.validator.ClassValidator,但由于标准化,无法将此类与休眠4验证器一起使用。

那么,有人有什么可能的解决方案,如何坚持使用旧的验证器注释,但仍在不重构和修改整个源代码的情况下在项目范围内对类进行验证吗?任何帮助表示赞赏。

哈代

没有办法做到这一点。您将必须迁移您的注释/约束。Hibernate Validator 3代码库已过时,并且在此版本的Validator上没有进行进一步的开发。

Hibernate Validator 4.x(及更高版本)无法将Validator 3注释识别为Bean验证约束。这些约束不包含必需的约束标记注释。

迁移注释实际上应该不是什么大问题。在大多数情况下,您应该只需要更改软件包即可。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Hibernate Validator 验证集

来自分类Dev

Hibernate Validator注释不起作用

来自分类Dev

Hibernate Validator布尔逻辑

来自分类Dev

Hibernate Validator用于代理收集

来自分类Dev

Spring Hibernate Validator逐步检查

来自分类Dev

JBoss不会以Hibernate Validator开头

来自分类Dev

Hibernate Validator检查数组大小

来自分类Dev

使用Hibernate Validator Engine时需要Bean验证API吗?

来自分类Dev

如何强制Hibernate Validator递归地验证字段(级联)?

来自分类Dev

由于Bean验证API,无法启动Hibernate Validator

来自分类Dev

如何使用Hibernate Validator验证单个字段?

来自分类Dev

Hibernate Validator + Spring:关于验证错误的错误消息

来自分类Dev

使用Weld和Hibernate Validator进行方法验证

来自分类Dev

Hibernate Validator(如何仅接受4个字母和10个数字)

来自分类Dev

Spring MVC Form Hibernate Validator:交叉参数约束没有交叉参数验证器

来自分类Dev

带有验证组的Hibernate Validator,用于通过写访问进行序列化

来自分类Dev

冲突:带有MVC和Hibernate Validator的“提交/绑定”操作

来自分类Dev

具有Datepicker的Bootstrap Validator不验证日期

来自分类Dev

具有Hibernate4的Spring4在独立进程中失败

来自分类Dev

Spring Boot和Hibernate Validator版本

来自分类Dev

扩展Hibernate Validator约束时遇到的问题

来自分类Dev

Spring MVC项目中的Hibernate Validator

来自分类Dev

Spring Boot和Hibernate Validator版本

来自分类Dev

它与Hibernate Validator @Email约束如此混乱

来自分类Dev

在GAE上使用Hibernate Validator 5?

来自分类Dev

在具有复合主键的表上使用Spring JpaRepository(具有Hibernate 4作为提供程序)会抛出IdentifierGenerationException

来自分类Dev

Spring MVC,对于数据库字段具有Hibernate Validator强制性,但在应用程序中不具备

来自分类Dev

如何使Hibernate Validator在第一次违反字段时停止验证?

来自分类Dev

如果我在属性中具有验证属性,为什么Validator.TryValidateObject不验证类?

Related 相关文章

  1. 1

    Hibernate Validator 验证集

  2. 2

    Hibernate Validator注释不起作用

  3. 3

    Hibernate Validator布尔逻辑

  4. 4

    Hibernate Validator用于代理收集

  5. 5

    Spring Hibernate Validator逐步检查

  6. 6

    JBoss不会以Hibernate Validator开头

  7. 7

    Hibernate Validator检查数组大小

  8. 8

    使用Hibernate Validator Engine时需要Bean验证API吗?

  9. 9

    如何强制Hibernate Validator递归地验证字段(级联)?

  10. 10

    由于Bean验证API,无法启动Hibernate Validator

  11. 11

    如何使用Hibernate Validator验证单个字段?

  12. 12

    Hibernate Validator + Spring:关于验证错误的错误消息

  13. 13

    使用Weld和Hibernate Validator进行方法验证

  14. 14

    Hibernate Validator(如何仅接受4个字母和10个数字)

  15. 15

    Spring MVC Form Hibernate Validator:交叉参数约束没有交叉参数验证器

  16. 16

    带有验证组的Hibernate Validator,用于通过写访问进行序列化

  17. 17

    冲突:带有MVC和Hibernate Validator的“提交/绑定”操作

  18. 18

    具有Datepicker的Bootstrap Validator不验证日期

  19. 19

    具有Hibernate4的Spring4在独立进程中失败

  20. 20

    Spring Boot和Hibernate Validator版本

  21. 21

    扩展Hibernate Validator约束时遇到的问题

  22. 22

    Spring MVC项目中的Hibernate Validator

  23. 23

    Spring Boot和Hibernate Validator版本

  24. 24

    它与Hibernate Validator @Email约束如此混乱

  25. 25

    在GAE上使用Hibernate Validator 5?

  26. 26

    在具有复合主键的表上使用Spring JpaRepository(具有Hibernate 4作为提供程序)会抛出IdentifierGenerationException

  27. 27

    Spring MVC,对于数据库字段具有Hibernate Validator强制性,但在应用程序中不具备

  28. 28

    如何使Hibernate Validator在第一次违反字段时停止验证?

  29. 29

    如果我在属性中具有验证属性,为什么Validator.TryValidateObject不验证类?

热门标签

归档