✨ 해결
해당 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
JpaSystemException: No default constructor for entity
오늘 배운 거. spring, jpa (spring-boot-starter-data-jpa) 로 코딩 중에 'JpaSystemException: No default constructor for entity' 발생. 1. 잘 돌던 다른 엔티티 클래스랑 비교해봤는데 lombok 을 이용하고 있..
tzara.tistory.com
JPA Entity의 기본 생성자 관련 예외 정리하기
Entity의 기본 생성자 JPA를 처음 접한지 얼마 지나지 않았던 시기에, Entity의 기본 생성자와 관련하여 발생한 프록시 예외로 몇 시간 동안 이유를 알아내지 못해 당황해했던 기억이 있습니다. 실제
wbluke.tistory.com
'ORM > JPA' 카테고리의 다른 글
[Error] org.hibernate.LazyInitializationException: could not initialize proxy (0) | 2022.07.20 |
---|---|
@JoinColumn (0) | 2022.05.19 |
변경 감지(Dirty Checking) (0) | 2022.05.18 |
JPA를 이용한 데이터베이스 초기화 (0) | 2022.03.31 |
[Error] java.lang.IllegalStateException (1) | 2021.07.24 |