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.
exam/sys/config/service/SysConfigService.java

35 lines
1.1 KiB

/**
* 定义包名,表明该类所属的模块和功能目录,这里是系统配置服务模块
*/
package com.yf.exam.modules.sys.config.service;
/**
* 导入 MyBatis-Plus 框架的扩展服务接口,该接口提供了一些通用的服务层方法
*/
import com.baomidou.mybatisplus.extension.service.IService;
/**
* 导入系统配置数据传输对象类,用于在不同层之间传输系统配置相关的数据
*/
import com.yf.exam.modules.sys.config.dto.SysConfigDTO;
/**
* 导入系统配置实体类,对应数据库中的系统配置表
*/
import com.yf.exam.modules.sys.config.entity.SysConfig;
/**
* <p>
* 通用配置业务类,定义了与系统通用配置相关的业务方法,继承自 IService 接口可使用其提供的基础服务方法
* </p>
*
* @author 聪明笨狗
* @since 2020-04-17 09:12
*/
public interface SysConfigService extends IService<SysConfig> {
/**
* 查找配置信息,从数据库或其他数据源中获取系统配置信息并封装成 SysConfigDTO 对象返回
* @return 系统配置数据传输对象,包含系统配置的相关信息
*/
SysConfigDTO find();
}