spring data jpa之Auditing 表的創建時間,更新時間自動生成策略


java實際編程中,幾乎每一張表都會有createTime和updateTime字段,spring的優秀之處在於只要用幾個注解,就幫我們解決該類問題,具體實現:

1,實體類添加注解:

@EntityListeners(AuditingEntityListener.class)

@CreatedDate
private Date createAt; @LastModifiedDate private Date updateAt;

2,啟動類添加注解:

@EnableJpaAuditing

簡單的兩步就好,Auditing的運用有利於提高工作效率和代碼的優雅度;

當然,您也可以把共有的代碼寫在同一個抽象類里面,extends該抽象類,這樣就不要在項目中的每個實體類中添加id,創建時間,更新時間,創建用戶,修改用戶了,是不是很簡單尼,很晚了下班了,后續詳細添加。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM