반응형
kotlin에서 jpa를 사용할 때 다음과 같은 에러가 난다면 해당 클래스에 Serializable을 상속받고 @IdClass(클래스명.class)를 선언해주자
Caused by: org.hibernate.MappingException: Composite-id class must implement Serializable
위와 같은 에러 발생
문제 해결을 위해서 아래와 같이 코드 추가
아 그리고 composite key로 구성할 column에는 모두 @Id 애노테이션을 달아주어야 한다.
반응형
'Programming > Kotlin' 카테고리의 다른 글
kotlin에서 No ParameterResolver registered for parameter in constructor... (0) | 2021.08.18 |
---|