java - sirve - spring mvc español
Validación Spring MVC 3-No se puede encontrar un proveedor predeterminado (3)
Asegúrate de estar usando Hibernate 4.
Aparece un error al intentar configurar la validación Spring MVC.
javax.validation.ValidationException: Unable to find a default provider
Leí en los documentos que el proveedor predeterminado que usan es el hibernate-validador. ¿Debo incluir esta biblioteca para que la validación funcione? ¿Está bien incluir esta biblioteca a pesar de que no estoy usando hibernate para mi proyecto?
Sí, debe incluir la biblioteca Hibernate Validator para poder usarla. No depende de Hibernate en sí mismo.
Si está utilizando Maven, debe agregar una dependencia al Procesador de Anotación de Hibernate Validator .
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-validator-annotation-processor</artifactId>
<version>4.1.0.Final</version>
</dependency>
Puede encontrarlo en el repositorio de JBoss :
<repository>
<id>JBoss Repository</id>
<url>https://repository.jboss.org/nexus/content/repositories/releases</url>
<name>JBoss Repository</name>
</repository>