반응형
요즘 Getter, Setter와 모든 property가 포함된 Constructor의 경우는 기본적으로 lombok을 사용하여 설정을 하므로,
모든 클래스 위에 @Getter, @Setter, @AllArgsConstructor를 선언해서 사용을 한다.
Entity의 경우도 위와 같은 기능이 있으면, 편리하기 때문에 습관처럼 작성하고
repository interface를 만들어서 개발을 했는데, Default Constructor가 없다는 에러가 발생을 하였다.
Hibernate 내부적으로 Entity를 관리할 때 Default Constructor로 Object를 생성하는 것으로 보인다.
Default Constructor를 하나 선언해주니, 정상적으로 동작한다.
반응형
'개발 > JPA, Hibernate' 카테고리의 다른 글
[Hibernate] Hibernate Validator (0) | 2016.06.11 |
---|---|
[Hibernate] Custom Validator (0) | 2016.06.11 |
[Hibernate] ddl-auto (0) | 2016.06.11 |
[Spring Data Jpa] limit와 ordering (1) | 2016.06.11 |
[Spring Data Jpa] custom query 적용 (0) | 2016.06.11 |