Kotlin 3

[kotlin] JPA PK 2개 이상 일 때, 설정 및 조회

PK가 2개 인 test 테이블을 만들었습니다. CREATE TABLE test ( test_idvarchar(20)NOT NULL, mber_idvarchar(20)NOT NULL, cre_datedatetimeNOT NULL, mod_datedatetimeNULL, PRIMARY KEY (test_id, mber_id) ); PK는 따로 data class로 만들어 줍니다. import java.io.Serializable import javax.persistence.Embeddable @Embeddable data class TestEntityPK(var testId: String, var mberId: String): Serializable test 테이블 data class. import lom..

skill/Java.Kotlin 2021.05.12

Spring Boot JPA Paging 처리 _ Kotlin

Kotlin | SpringBoot2.4.2 | JPA | mustache JPA 페이징 설정 import org.springframework.data.domain.Page import org.springframework.data.domain.Pageable import org.springframework.data.jpa.repository.JpaRepository interface TestRepository: JpaRepository { fun findByOrderBySeq(pageable: Pageable): Page? fun findByTitleOrderBySeq(pageable: Pageable, title: String): Page? } - JPA 함수에 Pageable 타입의 파라미터 입력 시..

skill/Java.Kotlin 2021.05.12