// 声明该类所在的包名为 com.entity,通常用于存放与数据库实体对应的 Java 类 package com.entity; // 导入 Serializable 接口,实现该接口的类的对象可以被序列化和反序列化, // 便于在网络传输或存储时使用 import java.io.Serializable; // 导入 MyBatis-Plus 框架的 TableId 注解,用于指定数据库表的主键字段 import com.baomidou.mybatisplus.annotations.TableId; // 导入 MyBatis-Plus 框架的 TableName 注解,用于指定该实体类对应的数据库表名 import com.baomidou.mybatisplus.annotations.TableName; // 导入 MyBatis-Plus 框架的 IdType 枚举,用于指定主键的生成策略 import com.baomidou.mybatisplus.enums.IdType; /** * 类说明 : */ // 使用 TableName 注解指定该实体类对应的数据库表名为 "config" @TableName("config") // 定义 ConfigEntity 类,实现 Serializable 接口 public class ConfigEntity implements Serializable{ // 定义序列化版本号,用于在序列化和反序列化过程中确保类的版本一致性 private static final long serialVersionUID = 1L; // 这里的注释 "测试" 可能是开发者在调试或开发过程中留下的临时信息,可根据实际情况修改或删除 // 测试 // 测试 // 使用 TableId 注解指定该字段为主键,并且主键的生成策略为自动递增(AUTO) @TableId(type = IdType.AUTO) // 定义一个 Long 类型的字段 id,作为数据库表的主键 private Long id; /** * key * 该字段用于存储配置项的键 */ // 定义一个 String 类型的字段 name,用于存储配置项的键 private String name; /** * value * 该字段用于存储配置项的值 */ // 定义一个 String 类型的字段 value,用于存储配置项的值 private String value; /** * 获取主键 id 的值 * @return 主键 id 的值 */ // 定义 getId 方法,用于获取 id 字段的值 public Long getId() { return id; } /** * 设置主键 id 的值 * @param id 要设置的主键 id 的值 */ // 定义 setId 方法,用于设置 id 字段的值 public void setId(Long id) { this.id = id; } /** * 获取配置项的键 * @return 配置项的键 */ // 定义 getName 方法,用于获取 name 字段的值 public String getName() { return name; } /** * 设置配置项的键 * @param name 要设置的配置项的键 */ // 定义 setName 方法,用于设置 name 字段的值 public void setName(String name) { this.name = name; } /** * 获取配置项的值 * @return 配置项的值 */ // 定义 getValue 方法,用于获取 value 字段的值 public String getValue() { return value; } /** * 设置配置项的值 * @param value 要设置的配置项的值 */ // 定义 setValue 方法,用于设置 value 字段的值 public void setValue(String value) { this.value = value; } }