관리 메뉴

제뉴어리의 모든것

DTO에 Enum 타입의 필드가 있는데 유효성 검사를 하려 할때... 본문

BugNote

DTO에 Enum 타입의 필드가 있는데 유효성 검사를 하려 할때...

제뉴어리맨 2022. 9. 5. 03:05

DTO에서
필드타입이 Enum 같은 사용자 정의 타입일 경우에도 (내부적으로 기본적으로 할당되는 상수값이 있음에도)
@Range 같은 애노테이션으로 유효성 검사하면 에러 발생.
그러므로 사용자정의 애노테이션으로 유효성 검사해야함.