JPA 기초 - 필드와 컬럼 매핑(@Temporal, @Lob, @Enumerated, @Translent)
·
JPA
본 내용은 유튜브 나무소리님의 강의 내용을 정리한 내용입니다. JPA 3-5강 Entity Mapping(5) @Temporal 어노테이션 @Temporal 어노테이션은 영속 객체의 날짜 및 시간 필드에 적용합니다. 자바의 날짜 및 시간 정보는 년, 월, 일과 시, 분, 초를 하나의 필드로 표현할 수 있지만 데이터베이스에 따라 날짜, 시간, 날짜와 시간 컬럼의 타입이 다르기 때문에 이를 @Temporal 어노테이션으로 지정할 수 있습니다. Java 8 이후에는 java.time 패키지의 LocalDate, LocalTime, LocalDateTime을 사용할 경우 적용하지 않습니다. @Entity @Table(name = "USERS") public class User { @Id @Column(name ..