package com.shlanbao.tzsc.base.model;
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
import org.springframework.format.annotation.DateTimeFormat;
|
|
import javax.persistence.*;
|
import java.util.Date;
|
|
/**
|
* @author: sunzhen
|
* @date: 2019/7/31
|
* @time: 18:18
|
* @description: 基类Bean,可继承到创建人,创建时间,修改人,修改时间属性
|
*/
|
@MappedSuperclass
|
public class BaseEntity {
|
|
//创建人姓名
|
public String createUserName;
|
|
//创建时间
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone="GMT+8")
|
public Date createUserTime;
|
|
//修改人姓名
|
public String updateUserName;
|
|
//修改时间
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone="GMT+8")
|
public Date updateUserTime;
|
|
public String getCreateUserName() {
|
return createUserName;
|
}
|
|
public void setCreateUserName(String createUserName) {
|
this.createUserName = createUserName;
|
}
|
|
@DateTimeFormat(pattern = "yyyy-MM-dd")
|
public Date getCreateUserTime() {
|
return createUserTime;
|
}
|
|
@DateTimeFormat(pattern = "yyyy-MM-dd")
|
public void setCreateUserTime(Date createUserTime) {
|
this.createUserTime = createUserTime;
|
}
|
|
public String getUpdateUserName() {
|
return updateUserName;
|
}
|
|
public void setUpdateUserName(String updateUserName) {
|
this.updateUserName = updateUserName;
|
}
|
|
@DateTimeFormat(pattern = "yyyy-MM-dd")
|
public Date getUpdateUserTime() {
|
return updateUserTime;
|
}
|
|
@DateTimeFormat(pattern = "yyyy-MM-dd")
|
public void setUpdateUserTime(Date updateUserTime) {
|
this.updateUserTime = updateUserTime;
|
}
|
|
}
|