본문 바로가기
IT/Java

Error creating bean with name 'entityManagerFactory'

by 성준하이 2022. 10. 22.
반응형

프로젝트 실행시 제목과 같은 

  • Error creating bean with name 'entityManagerFactory'

라는 에러가 나면서 실행이 되지 않았다.

 

사용중인 데이터프레임워크는 JPA였고

해결법은 오랜만에 Entity를 설정하다보니

 

@Id를 설정하지 않고 repository 에서 extends를 한것이 문제였다.

 

결론은 @Id 어노테이션을 entity 에 설정해줌으로써 해결.

 

다른 어노테이션들은 아래 참고 포스팅을 보면 도움이 될것이다.

 


참고 포스팅

https://thenicesj.tistory.com/274

 

JPA에서의 어노테이션

JPA에서나 Springdata JDBC에 사용되는 어노테이션에 관해서 다뤄볼 것이다. 엔티티 관련 @Entity 당 어노테이션을 붙이게 되면 해당 클레스가 데이터베이스의 테이블과 1대1 매칭이 됨. @Table(name="zzz")

thenicesj.tistory.com

 

반응형

'IT > Java' 카테고리의 다른 글

POJO 방식  (37) 2022.10.27
@builder annotation  (44) 2022.10.26
Maven 사용법  (55) 2022.10.05
HashTable, HashMap, ConcurrentHashMap 비교  (54) 2022.10.04
Quartz 스케줄러 part.2  (36) 2022.10.03

댓글