[Spring] BeanCreationException 해결
2022. 1. 24. 20:04ㆍWeb
상황
- JPA사용중
- 잘 돌아가던 프로젝트를 지웠다가 다시 복구시킴 + 패키지명 변경
- 기존코드 복사해서 엔티티 추가함
- 잘 되던 JPA가 실행이 안됨
- 설정 문제라고 굳게 믿음
에러
org.springframework.beans.factory.beancreationexception: error creating bean with name 'entitymanagerfactory' defined in class path resource....
해결
- 후...@Id를 안썼다...
- 다른 엔티티는 BaseEntity라는 커스텀 엔티티 클래스를 상속해서 @Id를 따로 안써도 되게 했는데 문제가 생긴 엔티티는 복합키를 쓸 예정이라 상속 안하고, 당장 복합키 설정을 하면 안되는 상황이라 따로 @Id를 지정하지 않았더니 생긴 참사였다...
'Web' 카테고리의 다른 글
[Socket.IO] npm i @socket.io/admin-ui 식에서 변수를 참조하는 데 스플랫(splat) 연산자 '@'를 사용할 수 없습니다. (0) | 2022.12.13 |
---|---|
[Docker] 도커의 포트매핑은 꼭 해야하는가 (0) | 2022.05.04 |
[JAVA] System.error.println()이란 (0) | 2021.07.28 |
[JAVA] Runtime & Compile time 비교 (0) | 2021.07.22 |
[객체지향] object와 instance (0) | 2021.07.21 |