package se.sperber.cryson.examples.advancedcrysondiary.model; import org.hibernate.annotations.CacheConcurrencyStrategy; import javax.persistence.*; import java.util.Date; @MappedSuperclass @org.hibernate.annotations.Cache(usage = CacheConcurrencyStrategy.READ_WRITE) public class BaseEntity { @Id @GeneratedValue private Long id; @Temporal(TemporalType.TIMESTAMP) private Date createdAt; @Temporal(TemporalType.TIMESTAMP) private Date updatedAt; }