Ошибка компиляции для @Valid после перехода с более низкой версии spring boot на более высокую версию

#spring-boot

Вопрос:

Недавно я перешел с более низкой версии Spring Boot (2.1.7.RELEASE) на более высокую версию (2.5.5), получил ошибку компиляции в существующем коде для аннотации @Valid, которая отлично компилировалась ранее, начала показывать ошибку компиляции для операторов импорта, таких как import javax.validation.Действительный;

Ответ №1:

С обновлением новой версии spring-загрузите @Valid (javax.проверка.Допустимо) больше не доступен неявно, вместо этого добавьте следующую зависимость org.springframework.загрузка /пружинная загрузка-стартер-проверка в pom.xml, что решило проблему.