ORM/JPA

[Error] No default constructor for entity

잔망루피 2022. 1. 25. 19:48
반응형

해결

해당 entity에 lombok의 @NoArgsConstructor를 붙여줬다.

@NoArgsConstructor를 클래스 위에 붙이면 기본 생성자를 lombok이 만들어준다.

JPA를 쓰려면 default constructor가 필요

 

 

 

👇 참고

https://catchdream.tistory.com/128

 

No default constructor for entity jpa

No default constructor for entity 계속해서 뜨는 에러 메시지이다. JPA 에서 Entity 는 기본 생성자를 가지고 있어야 한다는 제약조건이 있는 듯 하다.   아직 JPA 에서 기본 생성자나 어노테이션에 대한 개

catchdream.tistory.com

 

https://tzara.tistory.com/73

 

JpaSystemException: No default constructor for entity

오늘 배운 거. spring, jpa (spring-boot-starter-data-jpa) 로 코딩 중에 'JpaSystemException: No default constructor for entity' 발생. 1. 잘 돌던 다른 엔티티 클래스랑 비교해봤는데 lombok 을 이용하고 있..

tzara.tistory.com

 

https://wbluke.tistory.com/6

 

JPA Entity의 기본 생성자 관련 예외 정리하기

Entity의 기본 생성자 JPA를 처음 접한지 얼마 지나지 않았던 시기에, Entity의 기본 생성자와 관련하여 발생한 프록시 예외로 몇 시간 동안 이유를 알아내지 못해 당황해했던 기억이 있습니다. 실제

wbluke.tistory.com

 

반응형