diff --git a/ticketing-master/src/com/cn/domain/Admin.java b/ticketing-master/src/com/cn/domain/Admin.java index bb6667b..dcad3f3 100644 --- a/ticketing-master/src/com/cn/domain/Admin.java +++ b/ticketing-master/src/com/cn/domain/Admin.java @@ -1,87 +1,138 @@ -package com.cn.domain; +package com.cn.domain; // 定义类的包名 -import java.sql.Timestamp; +import java.sql.Timestamp; // 导入Timestamp类,用于处理日期和时间 /** + * Admin类,代表管理员实体。 + *
该类包含了管理员的所有基本信息,如ID、姓名、密码等,以及相关的getter和setter方法。
* @className Admin * @description 管理员实体类 * @author lxs * @date 2019年9月1日 */ public class Admin { - private Integer adminId; //管理员id - private String userName; //管理员姓名 - private String password; //管理员密码 - private Timestamp creatTime;//创建时间 - private Integer flag; //管理员权限 - private Integer isUse; //管理员状态 - private Timestamp loginTime;//登录时间 - public Admin(Integer adminId, String userName, String password, Timestamp creatTime, Integer flag, Integer isUse, - Timestamp loginTime) { - this.adminId = adminId; - this.userName = userName; - this.password = password; - this.creatTime = creatTime; - this.flag = flag; - this.isUse = isUse; - this.loginTime = loginTime; - } - public Admin(String userName, String password, Timestamp creatTime, Integer flag, Integer isUse, - Timestamp loginTime) { - this.userName = userName; - this.password = password; - this.creatTime = creatTime; - this.flag = flag; - this.isUse = isUse; - this.loginTime = loginTime; - } - public Admin() { - } - public Integer getAdminId() { - return adminId; - } - public void setAdminId(Integer adminId) { - this.adminId = adminId; - } - public String getUserName() { - return userName; - } - public void setUserName(String userName) { - this.userName = userName; - } - public String getPassword() { - return password; - } - public void setPassword(String password) { - this.password = password; - } - public Timestamp getCreatTime() { - return creatTime; - } - public void setCreatTime(Timestamp creatTime) { - this.creatTime = creatTime; - } - public Integer getFlag() { - return flag; - } - public void setFlag(Integer flag) { - this.flag = flag; - } - public Integer getIsUse() { - return isUse; - } - public void setIsUse(Integer isUse) { - this.isUse = isUse; - } - public Timestamp getLoginTime() { - return loginTime; - } - public void setLoginTime(Timestamp loginTime) { - this.loginTime = loginTime; - } - @Override - public String toString() { - return "Admin [adminId=" + adminId + ", userName=" + userName + ", password=" + password + ", creatTime=" - + creatTime + ", flag=" + flag + ", isUse=" + isUse + ", loginTime=" + loginTime + "]"; - } + // 管理员id + private Integer adminId; + // 管理员姓名 + private String userName; + // 管理员密码 + private String password; + // 创建时间 + private Timestamp creatTime; + // 管理员权限 + private Integer flag; + // 管理员状态 + private Integer isUse; + // 登录时间 + private Timestamp loginTime; + + /** + * 构造函数,用于创建包含所有属性的Admin对象。 + */ + public Admin(Integer adminId, String userName, String password, Timestamp creatTime, Integer flag, Integer isUse, + Timestamp loginTime) { + this.adminId = adminId; + this.userName = userName; + this.password = password; + this.creatTime = creatTime; + this.flag = flag; + this.isUse = isUse; + this.loginTime = loginTime; + } + + /** + * 构造函数,用于创建不包含adminId的Admin对象。 + */ + public Admin(String userName, String password, Timestamp creatTime, Integer flag, Integer isUse, + Timestamp loginTime) { + this.userName = userName; + this.password = password; + this.creatTime = creatTime; + this.flag = flag; + this.isUse = isUse; + this.loginTime = loginTime; + } + + /** + * 无参构造函数。 + */ + public Admin() { + } + + // 获取管理员id + public Integer getAdminId() { + return adminId; + } + + // 设置管理员id + public void setAdminId(Integer adminId) { + this.adminId = adminId; + } + + // 获取管理员姓名 + public String getUserName() { + return userName; + } + + // 设置管理员姓名 + public void setUserName(String userName) { + this.userName = userName; + } + + // 获取管理员密码 + public String getPassword() { + return password; + } + + // 设置管理员密码 + public void setPassword(String password) { + this.password = password; + } + + // 获取创建时间 + public Timestamp getCreatTime() { + return creatTime; + } + + // 设置创建时间 + public void setCreatTime(Timestamp creatTime) { + this.creatTime = creatTime; + } + + // 获取管理员权限 + public Integer getFlag() { + return flag; + } + + // 设置管理员权限 + public void setFlag(Integer flag) { + this.flag = flag; + } + + // 获取管理员状态 + public Integer getIsUse() { + return isUse; + } + + // 设置管理员状态 + public void setIsUse(Integer isUse) { + this.isUse = isUse; + } + + // 获取登录时间 + public Timestamp getLoginTime() { + return loginTime; + } + + // 设置登录时间 + public void setLoginTime(Timestamp loginTime) { + this.loginTime = loginTime; + } + + // 返回Admin对象的字符串表示形式 + @Override + public String toString() { + return "Admin [adminId=" + adminId + ", userName=" + userName + ", password=" + password + ", creatTime=" + + creatTime + ", flag=" + flag + ", isUse=" + isUse + ", loginTime=" + loginTime + "]"; + } }