반응형

요즘 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
,