. 由于hibernate-validator-5.x.x已经不兼容validation-api-1.0.x,这是因为在hibernate- validator-5.x.xhibernate-validator-5.x.x已经把旧的校验框架JSR-303,改变为JSR-349了。
2. 这里有两套解决方案:
1> 把hibernate-validator换成4版本的
- <dependency>
- <groupId>org.hibernate</groupId>
- <artifactId>hibernate-validator</artifactId>
- <version>4.3.1.Final</version>
- </dependency>
2> 把javax.validation更新到较高版本
- <dependency>
- <groupId>javax.validation</groupId>
- <artifactId>validation-api</artifactId>
- <version>1.1.0.Final</version>
- </dependency>
本文探讨了hibernate-validator-5.x.x不再兼容validation-api-1.0.x的问题,原因是hibernate-validator从JSR-303升级到了JSR-349。文中提供了两种解决方案:一是将hibernate-validator版本回退至4.x;二是更新javax.validation到1.1.0.Final。
1876

被折叠的 条评论
为什么被折叠?



