1234567891011121314151617181920212223242526272829303132 |
- package com.yihu.jw.entity;
- import com.fasterxml.jackson.annotation.JsonFormat;
- import org.springframework.data.annotation.CreatedDate;
- import org.springframework.data.jpa.domain.support.AuditingEntityListener;
- import javax.persistence.Column;
- import javax.persistence.EntityListeners;
- import javax.persistence.MappedSuperclass;
- import java.util.Date;
- /**
- * Created by lith on 2019/3/13.
- */
- @MappedSuperclass
- @EntityListeners(AuditingEntityListener.class)
- public abstract class IdEntityWithCreateTime extends IdEntity {
- protected Date createTime;
- @CreatedDate
- @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+08:00")
- @Column(name = "create_time", nullable = false, length = 0,updatable = false)
- public Date getCreateTime() {
- return createTime;
- }
- public void setCreateTime(Date createTime) {
- this.createTime = createTime;
- }
- }
|