UserSign.java
2.31 KB
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
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
package com.bsth.entity.logger;
import javax.persistence.*;
import java.util.Date;
/**
* 用户的登录登出日志。
*/
@Entity
@Table(name = "logger_user_sign")
public class UserSign {
@Id
@GeneratedValue
private Long id;
/** sessionId */
@Column(nullable = false, unique = true)
private String sessionId;
/** 登录用户名 */
private String logName;
/** 实际用户名 */
private String realName;
/** 登录时间(包含日期和具体时刻)*/
@Temporal(TemporalType.TIMESTAMP)
private Date logInDateTime;
/** 登录时间(只包含日期) */
@Temporal(TemporalType.DATE)
private Date logInDate;
/** 登出时间(包含日期和具体时刻)*/
@Temporal(TemporalType.TIMESTAMP)
private Date logOutDateTime;
/** 登录时间(只包含日期) */
@Temporal(TemporalType.DATE)
private Date logOutDate;
@Version
private int version;
public Long getId() {
return id;
}
public void setId(Long id) {
this.id = id;
}
public String getSessionId() {
return sessionId;
}
public void setSessionId(String sessionId) {
this.sessionId = sessionId;
}
public String getLogName() {
return logName;
}
public void setLogName(String logName) {
this.logName = logName;
}
public String getRealName() {
return realName;
}
public void setRealName(String realName) {
this.realName = realName;
}
public Date getLogInDateTime() {
return logInDateTime;
}
public void setLogInDateTime(Date logInDateTime) {
this.logInDateTime = logInDateTime;
}
public Date getLogInDate() {
return logInDate;
}
public void setLogInDate(Date logInDate) {
this.logInDate = logInDate;
}
public Date getLogOutDateTime() {
return logOutDateTime;
}
public void setLogOutDateTime(Date logOutDateTime) {
this.logOutDateTime = logOutDateTime;
}
public Date getLogOutDate() {
return logOutDate;
}
public void setLogOutDate(Date logOutDate) {
this.logOutDate = logOutDate;
}
public int getVersion() {
return version;
}
public void setVersion(int version) {
this.version = version;
}
}