org.springframework.dao.InvalidDataAccessApiUsageException: No enum constant
2021. 10. 3. 14:46
Spring
org.springframework.dao.InvalidDataAccessApiUsageException: No enum constant 이번에 devlogmoa를 운영 중 위와 같은 에러가 발생 했습니다. 왜 발생 했을까? 메시지에 No enum constant에 나와 있듯 enum 상수가 없다는 의미입니다. 그런데 저는 분명 있었습니다. 코드는 위와 같습니다. 분명히 enum이 존재 했습니다. 하지만 저는 리팩토링을 하면서, enum의 Y -> USE, N -> UNSED로 변경 했습니다. 그래서 DB에 Member의 해당 컬럼이 Y, N으로 되어 있어서 위와 같은 에러가 발생했던 것입니다. 이 부분은 완전 처음 겪어보는 상황이었습니다. 휴~ 해결 방법 DB update!!!