Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package br.com.brasilseg.simulador.commons.domain;
- import org.springframework.data.annotation.CreatedDate;
- import org.springframework.data.annotation.LastModifiedDate;
- import org.springframework.data.jpa.domain.support.AuditingEntityListener;
- import javax.persistence.*;
- import java.io.Serializable;
- import java.util.Date;
- /**
- * Classe abstrata contendo os campos para auditoria.
- */
- @MappedSuperclass
- @EntityListeners(AuditingEntityListener.class)
- public abstract class Auditoria implements Serializable {
- private static final long serialVersionUID = 1L;
- @CreatedDate
- @Temporal(TemporalType.TIMESTAMP)
- @Column(name = "dt_inclusao")
- protected Date criadoEm;
- @LastModifiedDate
- @Temporal(TemporalType.TIMESTAMP)
- @Column(name = "dt_alteracao")
- protected Date atualizadoEm;
- public Date getCriadoEm() {
- return criadoEm;
- }
- public void setCriadoEm(Date criadoEm) {
- this.criadoEm = criadoEm;
- }
- public Date getAtualizadoEm() {
- return atualizadoEm;
- }
- public void setAtualizadoEm(Date atualizadoEm) {
- this.atualizadoEm = atualizadoEm;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement