Update Admin.java

main
pveayojnc 4 months ago
parent e34710b01a
commit a58506faab

@ -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;
}
Loading…
Cancel
Save