스프링 버전이 올라가면서 기존에 강의들을 듣다보면 환경설정을 추가적으로 해줘야하는 문제들이 발생하는 것 같다.
그 중 오늘은 강의를 들으면서 javax.validation에 있는 @NotEmpty 어노테이션을 사용하려는데 import가 되지 않는 문제가 발생했다.
문제해결은 비교적 단순했다. 해당 방안에 대해서는 구글링을 통해서 많은 부분에서 확인할 수 있었다.원인은 시간이 지나면서 스프링 부트의 버전이 올라가고 영상이 만들어진 시점이 스프링 부트 2.3이하 버전이었던 것 같다. 스프링 부트 2.3.x 버전이상부터는 추가적으로 아래와 같이 의존성을 추가해주면 사용할 수 있었다
implementation 'org.springframework.boot:spring-boot-starter-validation'
NotEmpty 어노테이션이 임포트가 안됩니다. - 인프런 | 질문 & 답변
@NotEmpty 어노테이션이 저는 아예 나오지를 않는 이럴 때는 어떻게 해야하는지 알 수 있을까요?? - 질문 & 답변 | 인프런...
www.inflearn.com
'TIL & WIL > TIL' 카테고리의 다른 글
java 소스파일 컴파일 시 error: unmappable character (0xEC) for encoding x-windows-949 발생 (0) | 2023.06.22 |
---|---|
JPA - Caused by: java.lang.ClassNotFoundException: javax.xml.bind.JAXBException (0) | 2023.02.15 |
java sort 관련 회고 (0) | 2023.02.08 |
[Springboot] Failed to configure a DataSource (0) | 2023.02.04 |
Intellij 에서 갑자기 java.util.List 가 인식(자동 import)이 안될 때.. (0) | 2023.02.04 |