skill 80

JPA PK 자동 증가일 경우, 등록 방법

PK가 auto_increment인 테이블을 만들어 줍니다. CREATE TABLE noti ( noti_seqintNOT NULL PRIMARY KEY AUTO_INCREMENT, noti_type varchar(2)NOT NULL, noti_subjvarchar(100)NOT NULL, noti_contvarchar(2000)NOT NULL, hit_cntintNOT NULLDEFAULT 0, cre_dttmdatetimeNOT NULL, mod_dttmdatetimeNULL, cre_idvarchar(20)NULL, mod_idvarchar(20)NULL ); CREATE TABLE noti_file ( noti_file_seqintNOT NULL PRIMARY KEY AUTO_INCREMENT, ..

skill/Java.Kotlin 2021.05.12

[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

[Kotlin] LocalDateTime 날짜 형식 변경 (DateTimeFormatter)

* 2021.04.22 17.20.21.234 (년.월.일 시간:분:초.밀리초) 날짜 출력 var date = LocalDateTime.now() date.format(DateTimeFormatter.ofPattern("yyyy.MM.dd HH:mm:ss.SSS")) LocalDateTime 날짜 형식 변경 fun main() { var date = LocalDateTime.now() println("date = $date") println("date = ${date.format(DateTimeFormatter.ofPattern("yyyy.MM.dd HH:mm:ss.SSS"))}") } [result] date = 2021-04-21T18:18:44.734400 date = 2021.04.21 18:18..

skill/Java.Kotlin 2021.05.12

[javacirpt] jquery 스크롤 자동 이동 + 부드럽게 이동

jquery 스크롤 자동 이동 (바로) $(document).ready(function(){ const offset = $("#target").offset(); $('html, body').animate({scrollTop: offset.top}, 0); }); - 이동하고 싶은 엘리먼트에 id 선언, - 위 처럼 id='target'으로 설정 또는 #target 정보에 선언된 ID로 변경, - class, element name 상관 없음. jquery 스크롤 자동 이동 (부드럽게) $(document).ready(function(){ const offset = $("#target").offset(); $('html, body').animate({scrollTop: offset.top}, 500); }..

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