package com.example.springbootdemo;
import lombok.Data;
import org.hibernate.annotations.CreationTimestamp;
import org.hibernate.annotations.UpdateTimestamp;
import javax.persistence.*;
import java.util.Date;
@Entity
@Table(name = "test_data_time_default")
@Data
public class TestDateTimeDefault {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Integer id;
//默认创建时间
@Temporal(TemporalType.TIMESTAMP)
@Column(name = "t_time")
@CreationTimestamp
private Date time;
//默认更新时间
@Column(name = "t_update_time")
@UpdateTimestamp
@Temporal(TemporalType.TIMESTAMP)
private Date updateTime;
}