Member
엔티티의 name
필드에 @NotEmpty
어노테이션을 사용하여 검증을 시도했지만 name
에 null
또는 빈 문자열을 넣었을 때 오류가 발생하지 않는다.
spring-boot-starter-validation
의존성이 프로젝트에 포함되어 있지 않아서, @Valid
어노테이션이 동작하지 않아 발생한 문제이다.
의존성 추가
build.gradle
파일에 spring-boot-starter-validation
의존성을 추가한다.
기존에 있던 validation 의존성은 삭제한다.
implementation 'org.springframework.boot:spring-boot-starter-validation'