반응형

스프링 부트에서 유효성 검사를 위해 사용하는 어노테이션

 

상황 :

@NotEmpty 를 사용하려는데,

IntelliJ 에서 자동완성으로 뜨지도 않고, 빨간불만 들어온다.

 

원인 :

NotEmpty 어노테이션은 
javax.validation.constraints 패키지에 존재한다.

스프링 부트 2.2 이하는 포함하고 있지만,
스프링 부트 2.3 이상은 따로 의존성을 추가해주어야 한다.

 

조치 :

디펜던시를 추가해준다.
본인은 gradle 프로젝트였기에 build.gradle 에 다음 코드를 추가했다.

implementation 'org.springframework.boot:spring-boot-starter-validation'

 

 

결과 :

NotEmpty 어노테이션 import 성공

 

반응형

'개발 > ERROR' 카테고리의 다른 글

[Spring Boot Test Error] No tests found for given includes:  (0) 2021.07.02
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기