Как решить проблему ConstraintViolationException в Spring BootJAVA

Программисты JAVA общаются здесь
Anonymous
Как решить проблему ConstraintViolationException в Spring Boot

Сообщение Anonymous »

Я написал пользовательскую проверку в Spring Boot. Пользовательская проверка предназначена для проверки, соответствуют ли два поля. Все работает нормально, пока я не попытаюсь отправить форму. Бум я испытываю ошибку: < /p>
javax.validation.ConstraintViolationException: Validation failed for classes [com.joker.SampleAuthenticationWebApp.model.User] during persist time for groups [javax.validation.groups.Default, ]
List of constraint violations:[
ConstraintViolationImpl{interpolatedMessage='Passwords do not match!', propertyPath=con_password, rootBeanClass=class com.joker.SampleAuthenticationWebApp.model.User, messageTemplate='Passwords do not match!'}
]
< /code>
Эта проблема действительно препятствовала моему прогрессу в обучении. Ваша помощь была бы очень оценена.
аннотация: < /p>
package com.joker.SampleAuthenticationWebApp.validator;

import javax.validation.Constraint;
import javax.validation.Payload;
import java.lang.annotation.*;

@Target({ElementType.TYPE, ElementType.ANNOTATION_TYPE})
@Retention(RetentionPolicy.RUNTIME)
@Documented
@Constraint(validatedBy = FieldsValueMatchValidator.class)
public @interface FieldsValueMatch {
String message() default "Fields values don't match!";

Class[] groups() default {};

Class

Подробнее здесь: https://stackoverflow.com/questions/611 ... pring-boot

Вернуться в «JAVA»