1. 程式人生 > >jpa自動建立時間,修改時間。

jpa自動建立時間,修改時間。

springboot中常用,為了防止忘記做個筆記

1.實體類加註解

/**
 * 建立時間
*/
@CreatedDate
@Column(name = "create_time")
private Date createTime;
/**
 * 修改時間
*/
@LastModifiedDate
@Column(name = "modify_time")
private Date modifyTime;

2.實體類頭加註解

@EntityListeners(AuditingEntityListener.class)

3.SpringBoot啟動類加註解

@EnableJpaAuditing

ok!

另外資料庫新增相應控制也可以:

createTime : CURRENT_TIMESTAMP
modifyTime : CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP