diff --git a/DictionaryService.java b/DictionaryService.java new file mode 100644 index 0000000..f2b832d --- /dev/null +++ b/DictionaryService.java @@ -0,0 +1,34 @@ +// 定义当前接口所在的包路径 +package com.service; + +// 导入MyBatis-Plus服务接口 +import com.baomidou.mybatisplus.service.IService; +// 导入分页工具类 +import com.utils.PageUtils; +// 导入字典实体类 +import com.entity.DictionaryEntity; +// 导入Java集合框架中的Map接口 +import java.util.Map; +// 导入HTTP请求对象 +import javax.servlet.http.HttpServletRequest; +// 导入Spring空值注解 +import org.springframework.lang.Nullable; +// 导入Java集合框架中的List接口 +import java.util.List; + +// 字典服务接口 +// 继承MyBatis-Plus通用服务接口 +// 泛型参数为DictionaryEntity字典实体类 +public interface DictionaryService extends IService { + + // 分页查询字典数据方法 + // params - 包含查询条件的参数Map + // 返回分页工具对象 + PageUtils queryPage(Map params); + + // 字典表数据转换方法 + // obj - 需要进行字典转换的对象 + // request - HTTP请求对象 + void dictionaryConvert(Object obj, HttpServletRequest request); + +} \ No newline at end of file