2025/06 3

Kotlin UTC

Kotlin의 Instant란?java.time.Instant (Java 8 이상 표준)- UTC 기준의 "절대 시각"을 밀리초 또는 나노초 단위로 표현사용 예시 (Kotlin)현재 시각 구하기import java.time.Instant val now: Instant = Instant.now() println(now) // 예: 2025-06-04T03:00:00Z Instant → epochMillis (밀리초)val epochMillis = now.toEpochMilli() println(epochMillis) // 예: 1749050400000 epochMillis → Instantval fromMillis = Instant.ofEpochMilli(1749050400000) println(fromM..

skill/Java.Kotlin 2025.06.12

SpringBoot 등록자, 등록일, 수정자, 수정일 자동 삽입

BaseEntity.kt 설정Oracle에서 @GeneratedValue(strategy = GenerationType.IDENTITY) 전략이 제대로 지원하지 않음.지원하는 DB는 ID도 포함 가능import jakarta.persistence.*import org.springframework.data.annotation.*import org.springframework.data.jpa.domain.support.AuditingEntityListenerimport java.time.LocalDateTime@MappedSuperclass@EntityListeners(AuditingEntityListener::class)abstract class BaseEntity { @CreatedBy @Co..

skill/Java.Kotlin 2025.06.12