package com.example.demo.entities;
import org.hibernate.annotations.CreationTimestamp;
import org.hibernate.annotations.UpdateTimestamp;
import javax.persistence.Column;
import javax.persistence.Embeddable;
import java.io.Serializable;
import java.time.LocalDateTime;
@Embeddable
public class AuditInfo implements Serializable {
@Column(name = "register_date")
@CreationTimestamp
private LocalDateTime registerDate;
@Column(name = "update_date")
@UpdateTimestamp
private LocalDateTime updateDate;
public LocalDateTime getRegisterDate() {
return registerDate;
}
public void setRegisterDate(LocalDateTime registerDate) {
this.registerDate = registerDate;
}
public LocalDateTime getUpdateDate() {
return updateDate;
}
public void setUpdateDate(LocalDateTime updateDate) {
this.updateDate = updateDate;
}
}