|
|
@ -1,24 +1,41 @@
|
|
|
|
package com.zsz.pojo;
|
|
|
|
package com.zsz.pojo;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// 导入 MyBatis-Plus 的注解,用于配置数据库表的主键生成策略等信息
|
|
|
|
import com.baomidou.mybatisplus.annotation.IdType;
|
|
|
|
import com.baomidou.mybatisplus.annotation.IdType;
|
|
|
|
import com.baomidou.mybatisplus.annotation.TableId;
|
|
|
|
import com.baomidou.mybatisplus.annotation.TableId;
|
|
|
|
import com.baomidou.mybatisplus.annotation.TableName;
|
|
|
|
import com.baomidou.mybatisplus.annotation.TableName;
|
|
|
|
|
|
|
|
// 导入 Lombok 注解,用于简化实体类的代码编写
|
|
|
|
import lombok.AllArgsConstructor;
|
|
|
|
import lombok.AllArgsConstructor;
|
|
|
|
import lombok.Data;
|
|
|
|
import lombok.Data;
|
|
|
|
import lombok.NoArgsConstructor;
|
|
|
|
import lombok.NoArgsConstructor;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
|
|
|
* 管理员实体类,用于封装管理员的相关信息,与数据库表进行映射
|
|
|
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
// 使用 @Data 注解,自动生成 get、set、equals、hashCode、toString 等方法
|
|
|
|
@Data
|
|
|
|
@Data
|
|
|
|
|
|
|
|
// 使用 @NoArgsConstructor 注解,生成一个无参构造函数
|
|
|
|
@NoArgsConstructor
|
|
|
|
@NoArgsConstructor
|
|
|
|
|
|
|
|
// 使用 @AllArgsConstructor 注解,生成一个包含所有成员变量的全参构造函数
|
|
|
|
@AllArgsConstructor
|
|
|
|
@AllArgsConstructor
|
|
|
|
|
|
|
|
// 使用 @TableName 注解,指定该实体类对应的数据库表名为 "tb_admin"
|
|
|
|
@TableName("tb_admin")
|
|
|
|
@TableName("tb_admin")
|
|
|
|
public class Admin {
|
|
|
|
public class Admin {
|
|
|
|
|
|
|
|
// 使用 @TableId 注解,指定该字段为主键,并且主键的值由数据库自动生成(自增)
|
|
|
|
@TableId(value = "id",type = IdType.AUTO)
|
|
|
|
@TableId(value = "id",type = IdType.AUTO)
|
|
|
|
private Integer id;
|
|
|
|
private Integer id;
|
|
|
|
|
|
|
|
// 管理员姓名
|
|
|
|
private String name;
|
|
|
|
private String name;
|
|
|
|
|
|
|
|
// 管理员性别,使用 char 类型存储
|
|
|
|
private char gender;
|
|
|
|
private char gender;
|
|
|
|
|
|
|
|
// 管理员密码
|
|
|
|
private String password;
|
|
|
|
private String password;
|
|
|
|
|
|
|
|
// 管理员邮箱
|
|
|
|
private String email;
|
|
|
|
private String email;
|
|
|
|
|
|
|
|
// 管理员电话号码
|
|
|
|
private String telephone;
|
|
|
|
private String telephone;
|
|
|
|
|
|
|
|
// 管理员地址
|
|
|
|
private String address;
|
|
|
|
private String address;
|
|
|
|
private String portraitPath; //头像的图片路径
|
|
|
|
// 管理员头像的图片路径
|
|
|
|
}
|
|
|
|
private String portraitPath;
|
|
|
|
|
|
|
|
}
|