BaseDomain added for createdAt, lastModifiedAt auto setting with
@PrePersist, @PreUpdate