Published 2021. 10. 3. 14:46
        
        
        
      반응형
    
    
    
  org.springframework.dao.InvalidDataAccessApiUsageException: No enum constant
이번에 devlogmoa를 운영 중 위와 같은 에러가 발생 했습니다.
왜 발생 했을까?
메시지에 No enum constant에 나와 있듯 enum 상수가 없다는 의미입니다.
그런데 저는 분명 있었습니다.
코드는 위와 같습니다. 분명히 enum이 존재 했습니다.
하지만 저는 리팩토링을 하면서, enum의 Y -> USE, N -> UNSED로 변경 했습니다.
그래서 DB에 Member의 해당 컬럼이 Y, N으로 되어 있어서 위와 같은 에러가 발생했던 것입니다.
이 부분은 완전 처음 겪어보는 상황이었습니다. 휴~
해결 방법
DB update!!!
반응형
    
    
    
  'Spring' 카테고리의 다른 글
| 스프링의 BeanFactory와 ApplicationContext의 차이 (0) | 2022.01.10 | 
|---|---|
| 스프링의 ApplicationConetxt란?? (0) | 2022.01.10 | 
| Spring Data Jpa로 DB에 생성일, 수정일 자동화 하기 (0) | 2021.10.02 | 
| 스프링부트 캐시 정책 적용하기 (0) | 2021.09.30 | 
| @Configuration과 싱글톤 (0) | 2021.09.24 |