jpa自動作成時間、変更時間.
1746 ワード
Springbootでよく使われる、忘れないようにメモをとる
1.エンティティークラス注記
2.ソリッドクラスヘッダ注記
3.SpringBoot起動クラス注記
ok!
また、データベースに適切な制御を追加することもできます.
createTime : CURRENT_TIMESTAMPmodifyTime : CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
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_TIMESTAMPmodifyTime : CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP