@Temporal(TemporalType.DATE)
private Date date; // date date 생성
@Temporal(TemporalType.TIME)
private Date time; // time time 생성
@Temporal(TemporalType.TIMESTAMP)
private Date timestamp; // timestamp timestamp 생성
@Temporal
를 생략할 경우TIMESTAMP
로 컬럼을 만든다.- Java 8의 경우에서 나온
LocalDate
,LocalTime
,LocalDateTime
등은 별도의 어노테이션을 붙일 필요가 없다.