You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
hotels/back/src/main/java/com/entity/ConfigEntity.java

99 lines
2.8 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

// 声明该类所在的包名为 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;
}
}