आप नीचे जैसा कुछ कर सकते हैं।
1) नई तिथि () . का उपयोग करके अपनी बनाई और अपडेट की गई तिथि प्रारंभ करें :
@Basic(optional = false)
@CreationTimestamp
@Column(name = "created_at")
@Temporal(TemporalType.TIMESTAMP)
private Date createdAt = new Date(); // initialize created date
@UpdateTimestamp
@Column(name = "updated_at")
@Temporal(TemporalType.TIMESTAMP)
private Date updatedAt = new Date(); // initialize updated date
2) और नई तिथि () . द्वारा अद्यतन तिथि के लिए अपनी सेटर विधि प्रदान करें , इसके लिए कोई मूल्य पारित किए बिना:
@PreUpdate
public void setUpdatedAt() {
this.updatedAt= new Date();
}