@Entity @EnabledQueryCache public class User extends BaseEntity implements LogicDeletable
限定符和类型 | 字段和说明 |
---|---|
private java.util.Date |
createTime
创建该用户的时间
|
private java.lang.Boolean |
deleted
用户的逻辑删除状态
|
private java.lang.String |
departmentKey
用户所属部门的key
|
private java.lang.String |
email
用户邮箱(用于登陆,唯一)
|
private java.lang.Long |
id
自增主键ID
|
private java.lang.String |
mobilePhone
用户手机号码
|
private java.util.Date |
modifyTime
上次变更用户信息的时间
|
private java.lang.String |
nickname
用户昵称(不可用于登陆,不唯一)
|
private java.lang.String |
password
用户密码
|
private java.util.Set<Role> |
roles
用户的角色关系
|
private java.lang.String |
salt
加密密码时用的盐
|
private static long |
serialVersionUID |
private UserStatus |
status
用户状态
|
private java.lang.String |
username
用户名(可用于登陆,唯一)
|
构造器和说明 |
---|
User() |
限定符和类型 | 方法和说明 |
---|---|
java.util.Date |
getCreateTime() |
java.lang.Boolean |
getDeleted() |
java.lang.String |
getDepartmentKey() |
java.lang.String |
getEmail() |
java.lang.Long |
getId() |
java.lang.String |
getMobilePhone() |
java.util.Date |
getModifyTime() |
java.lang.String |
getNickname() |
java.lang.String |
getPassword() |
java.util.Set<Role> |
getRoles() |
java.lang.String |
getSalt() |
UserStatus |
getStatus() |
java.lang.String |
getUsername() |
void |
markDeleted()
标记实体为已删除
|
void |
setCreateTime(java.util.Date createTime) |
void |
setDeleted(java.lang.Boolean deleted) |
void |
setDepartmentKey(java.lang.String departmentKey) |
void |
setEmail(java.lang.String email) |
void |
setId(java.lang.Long id) |
void |
setMobilePhone(java.lang.String mobilePhone) |
void |
setModifyTime(java.util.Date modifyTime) |
void |
setNickname(java.lang.String nickname) |
void |
setPassword(java.lang.String password) |
void |
setRoles(java.util.Set<Role> roles) |
void |
setSalt(java.lang.String salt) |
void |
setStatus(UserStatus status) |
void |
setUsername(java.lang.String username) |
private static final long serialVersionUID
private java.lang.Long id
private java.lang.String username
private java.lang.String nickname
private java.lang.String password
private java.lang.String salt
private java.lang.String email
private java.lang.String mobilePhone
private java.lang.String departmentKey
private java.util.Date createTime
private java.util.Date modifyTime
private java.lang.Boolean deleted
private UserStatus status
private java.util.Set<Role> roles
public java.lang.Long getId()
public void setId(java.lang.Long id)
public java.lang.String getUsername()
public void setUsername(java.lang.String username)
public java.lang.String getNickname()
public void setNickname(java.lang.String nickname)
public java.lang.String getPassword()
public void setPassword(java.lang.String password)
public java.lang.String getSalt()
public void setSalt(java.lang.String salt)
public java.lang.String getEmail()
public void setEmail(java.lang.String email)
public java.lang.String getMobilePhone()
public void setMobilePhone(java.lang.String mobilePhone)
public java.lang.String getDepartmentKey()
public void setDepartmentKey(java.lang.String departmentKey)
public java.util.Date getCreateTime()
public void setCreateTime(java.util.Date createTime)
public java.util.Date getModifyTime()
public void setModifyTime(java.util.Date modifyTime)
public java.lang.Boolean getDeleted()
getDeleted
在接口中 LogicDeletable
public void setDeleted(java.lang.Boolean deleted)
setDeleted
在接口中 LogicDeletable
public void markDeleted()
LogicDeletable
markDeleted
在接口中 LogicDeletable
public UserStatus getStatus()
public void setStatus(UserStatus status)
public java.util.Set<Role> getRoles()
public void setRoles(java.util.Set<Role> roles)