Tag: HIBERNATE-VALIDATOR
Tengo una anotación de una biblioteca de terceros a la que me gustaría agregar una implementación de validador personalizado. Llamémosla @Requirement y defínala de la siguiente manera: @Target({PACKAGE, TYPE, METHOD, FIELD}) @Retention(RUNTIME) @interface Requirement {} Ahora me gustaría agregar un validador de restricciones sin agregar mi propia anotación a la . . . Read more
Quiero encontrar todos los usos de log4j antes de la versión actual (2.15.0). Intenté usando el comando “mvn dependency:tree” de Maven, utilicé varias herramientas (dependency-check, grype (no funcionó para mí), syft (no funcionó para mí), log4j-detector), pero solo listan las clases que se generaron después de especificarlas en el pom.xml. . . . Read more
Estoy utilizando @Valid para validar los datos de RequestBod, ver abajo: Controlador MemberController.java public R<string> addMember(@Valid @RequestBody AddMemberVO memberVO) { … } Modelo AddMemberVO.java public class AddMemberVO{ //Hora de inicio de la tarjeta de miembro private LocateDateTime startTime; //Hora de finalización de la tarjeta de miembro private LocateDateTime endTime; … . . . Read more
Spring está utilizando la fábrica de validadores por defecto proporcionada por hibernate factory. Sin embargo, no quiero incluir una dependencia de Lenguaje de Expresiones. Esta respuesta recomienda evitar el uso de la fábrica por defecto utilizando este código: import javax.validation.Validation; import javax.validation.Validator; import org.hibernate.validator.messageinterpolation.ParameterMessageInterpolator; private static final Validator VALIDATOR = . . . Read more
Estoy recibiendo este error al ejecutar pruebas de integración para un endpoint en Quarkus. Realizo una solicitud POST pasando un objeto válido como cuerpo. Firma del método: @POST public Response myMethodPost(@Valid MyObjData myObjData); Recibo el siguiente error: javax.validation.UnexpectedTypeException: HV000030: No se pudo encontrar un validador para la restricción ‘javax.validation.constraints.Size’ que . . . Read more