From 92ba214989c74fe8ac90ae873dbeb62474733de1 Mon Sep 17 00:00:00 2001 From: p2x9nfpei <2196435763@qq.com> Date: Mon, 28 Apr 2025 22:06:48 +0800 Subject: [PATCH] ADD file via upload --- JianshenkechengCollectionService.java | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 JianshenkechengCollectionService.java diff --git a/JianshenkechengCollectionService.java b/JianshenkechengCollectionService.java new file mode 100644 index 0000000..c399d96 --- /dev/null +++ b/JianshenkechengCollectionService.java @@ -0,0 +1,25 @@ +// 声明该接口所在的包为 com.service +package com.service; + +// 导入 MyBatis-Plus 的 IService 接口,这是 MyBatis-Plus 提供的通用服务接口 +import com.baomidou.mybatisplus.service.IService; +// 导入自定义的分页工具类,用于处理分页结果 +import com.utils.PageUtils; +// 导入课程收藏实体类,对应数据库中的课程收藏表 +import com.entity.JianshenkechengCollectionEntity; +// 导入 Java 的 Map 接口,用于存储键值对,通常用于传递查询参数 +import java.util.Map; +// 导入 Servlet 的 HttpServletRequest 类,用于处理 HTTP 请求 +import javax.servlet.http.HttpServletRequest; +// 导入 Spring 框架的可空注解,表明参数或返回值可以为 null +import org.springframework.lang.Nullable; +// 导入 Java 的 List 接口,用于存储元素集合 +import java.util.List; + +// 定义课程收藏服务接口,继承自 MyBatis-Plus 的 IService 接口 +public interface JianshenkechengCollectionService extends IService { + + // 定义查询分页数据的方法,接收一个包含查询参数的 Map 对象 + // 返回值为 PageUtils 对象,包含分页信息和查询结果 + PageUtils queryPage(Map params); +} \ No newline at end of file