小编yro*_*ere的帖子

Hibernate Validator 6.0.8 jar 导致异常

我正在学习有关 Spring MVC 的教程,并在尝试实现 Hibernate 验证之后,现在HTTP Status 500 - Servlet.init() for servlet dispatcher threw exception在服务器上运行应用程序时遇到了问题。

我从 POM.xml 中取出了 3 个 Hibernate jar 依赖项,它提供了主页,没有任何问题(我必须在 Customer 对象类中注释 Hibernate 验证注释),但是当我将它们添加回来时(注释仍然被注释) )我又收到错误了!

有人知道为什么 Hibernate Jars 会导致这个错误吗?

  • 汤姆猫版本:7.0.67
  • Java版本:1.8.0_131

堆栈跟踪

INFO: Mapped "{[/student/processForm]}" onto public java.lang.String com.luv2code.springdemo.mvc.StudentController.processForm(com.luv2code.springdemo.mvc.Student)
Mar 20, 2018 9:22:01 PM org.hibernate.validator.internal.util.Version <clinit>
INFO: HV000001: Hibernate Validator 6.0.0.Final
Mar 20, 2018 9:22:01 PM org.springframework.context.support.AbstractApplicationContext refresh
WARNING: Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.validation.beanvalidation.OptionalValidatorFactoryBean#0': …
Run Code Online (Sandbox Code Playgroud)

java spring-mvc hibernate-validator

3
推荐指数
1
解决办法
6108
查看次数

参数值 [\] 与预期类型不匹配 [java.lang.String (n/a)]

从第二次调用开始出现以下异常。我们正在使用 hibernate 5.6.6.Final

"message": "参数值 [\] 与预期类型 [java.lang.String (n/a)] 不匹配;嵌套异常为 java.lang.IllegalArgumentException:参数值 [\] 与预期类型 [java.lang.IllegalArgumentException] 不匹配。 lang.String(不适用)]",

hibernate-criteria spring-data-jpa

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