개발자의 오르막

No default constructor for entity jpa 본문

Trouble Shouting

No default constructor for entity jpa

계단 2019. 10. 30. 13:54
No default constructor for entity

 

  계속해서 뜨는 에러 메시지이다.

  JPA 에서 Entity 는 기본 생성자를 가지고 있어야 한다는 제약조건이 있는 듯 하다.

  

 

아직 JPA 에서 기본 생성자나 어노테이션에 대한 개념이 부족한 상태이다.

 

처음 에러가 발생하는 클래스에

public Partner(Partner partner) {
        super();
}

와 같은 기본생성자를 생성하거나,

@NoArgsConstructor

어노테이션을 활용했는데, 에러가 나다가, DTO 클래스에 @NoArgsConstructor 어노테이션을 활용하니까

문제는 해결되었다.

 

 

Comments