문제
엔티티 인스턴스 생성 시 발생하는 기본 생성자 없음 오류
기존 Java + spring boot 조합에서는 lombok을 설치해서 @NoArgsConstructor 어노테이션 사용.
Kotlin에서는 dataClass를 지원하여 lombok의 대다수의 기능을 대체. lombok 사용 안하고 어떻게 해결?
해결
kotlin-jpa plugin 설치하면
@Entity
@Embeddable
@MappedSuperclass
의 기본 생성자 자동 생성
plugins {
kotlin("plugin.jpa") version "1.6.10"
}
'💻IT' 카테고리의 다른 글
[HTTP 완벽가이드] TCP 커넥션 관리 (4) | 2023.08.31 |
---|---|
[git] git 헷갈리는 부분 정리 (0) | 2023.04.23 |
[클라우드 네이티브] 클라우드 네이티브 기술이란? (0) | 2022.04.07 |
[jqxGrid] cellsrenderer not working (callback function not called) (0) | 2022.01.27 |
[Jira][Agile] Initiative, Epic, Story, Task 차이 (1) | 2021.12.06 |