zhuguifei
2026-03-10 2c1fd10c6fbabb8e9f0e9f07fe66fb36c008e883
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
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;
    }
 
}