package org.solmix.jpa.test.entity; import java.io.Serializable; import java.math.BigDecimal; import java.util.Date; import java.util.Set; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.GenerationType; import javax.persistence.Id; import javax.persistence.ManyToMany; import javax.persistence.Table; import javax.persistence.Temporal; import javax.persistence.TemporalType; /** * The persistent class for the AUTH_USERS database table. * */ @Entity @Table(name="AUTH_USERS") public class AuthUser implements Serializable { private static final long serialVersionUID = 1L; @Id @GeneratedValue(strategy=GenerationType.AUTO) @Column(name="USER_ID") private long userId; private String comments; @Temporal( TemporalType.DATE) @Column(name="CREATE_DATE") private Date createDate; @Column(name="CREATE_ID") private BigDecimal createId; @Column(name="CREATE_NAME") private String createName; @Column(name="DATA_REFERENCE_ID") private String dataReferenceId; @Temporal( TemporalType.DATE) @Column(name="LAST_CHANGE_PASSWORD") private Date lastChangePassword; @Column(name="LAST_LOGIN_IP") private String lastLoginIp; @Temporal( TemporalType.DATE) @Column(name="LAST_LOGIN_TIME") private Date lastLoginTime; @Temporal( TemporalType.DATE) @Column(name="LOCK_TIME") private Date lockTime; private String password; @Temporal( TemporalType.DATE) @Column(name="PWD_REMIND_TIME") private Date pwdRemindTime; @Column(name="STAFF_ID") private String staffId; private BigDecimal status; @Column(name="SUPER_FLAG") private BigDecimal superFlag; private String truename; @Column(name="USER_NAME") private String userName; //bi-directional many-to-many association to AuthRole @ManyToMany(mappedBy="authUsers") private Set<AuthRole> authRoles; public AuthUser() { } public long getUserId() { return this.userId; } public void setUserId(long userId) { this.userId = userId; } public String getComments() { return this.comments; } public void setComments(String comments) { this.comments = comments; } public Date getCreateDate() { return this.createDate; } public void setCreateDate(Date createDate) { this.createDate = createDate; } public BigDecimal getCreateId() { return this.createId; } public void setCreateId(BigDecimal createId) { this.createId = createId; } public String getCreateName() { return this.createName; } public void setCreateName(String createName) { this.createName = createName; } public String getDataReferenceId() { return this.dataReferenceId; } public void setDataReferenceId(String dataReferenceId) { this.dataReferenceId = dataReferenceId; } public Date getLastChangePassword() { return this.lastChangePassword; } public void setLastChangePassword(Date lastChangePassword) { this.lastChangePassword = lastChangePassword; } public String getLastLoginIp() { return this.lastLoginIp; } public void setLastLoginIp(String lastLoginIp) { this.lastLoginIp = lastLoginIp; } public Date getLastLoginTime() { return this.lastLoginTime; } public void setLastLoginTime(Date lastLoginTime) { this.lastLoginTime = lastLoginTime; } public Date getLockTime() { return this.lockTime; } public void setLockTime(Date lockTime) { this.lockTime = lockTime; } public String getPassword() { return this.password; } public void setPassword(String password) { this.password = password; } public Date getPwdRemindTime() { return this.pwdRemindTime; } public void setPwdRemindTime(Date pwdRemindTime) { this.pwdRemindTime = pwdRemindTime; } public String getStaffId() { return this.staffId; } public void setStaffId(String staffId) { this.staffId = staffId; } public BigDecimal getStatus() { return this.status; } public void setStatus(BigDecimal status) { this.status = status; } public BigDecimal getSuperFlag() { return this.superFlag; } public void setSuperFlag(BigDecimal superFlag) { this.superFlag = superFlag; } public String getTruename() { return this.truename; } public void setTruename(String truename) { this.truename = truename; } public String getUserName() { return this.userName; } public void setUserName(String userName) { this.userName = userName; } public Set<AuthRole> getAuthRoles() { return this.authRoles; } public void setAuthRoles(Set<AuthRole> authRoles) { this.authRoles = authRoles; } }