From fa435f25ee69bd81873e374270175bb301edca8e Mon Sep 17 00:00:00 2001 From: pz2femycj <1468034451@qq.com> Date: Mon, 28 Apr 2025 22:01:14 +0800 Subject: [PATCH] ADD file via upload --- JianshenkechengLiuyanDao.java | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 JianshenkechengLiuyanDao.java diff --git a/JianshenkechengLiuyanDao.java b/JianshenkechengLiuyanDao.java new file mode 100644 index 0000000..77f1c44 --- /dev/null +++ b/JianshenkechengLiuyanDao.java @@ -0,0 +1,35 @@ +// 声明当前文件所在的包路径,表示该接口位于com.dao包下 +package com.dao; + +// 导入课程留言实体类,用于数据库操作 +import com.entity.JianshenkechengLiuyanEntity; +// 导入MyBatis Plus的基础Mapper接口,提供基本的CRUD操作 +import com.baomidou.mybatisplus.mapper.BaseMapper; +// 导入List集合类,用于返回多条数据 +import java.util.List; +// 导入Map集合类,用于传递参数或返回键值对数据 +import java.util.Map; +// 导入MyBatis Plus的分页插件类,用于实现分页查询 +import com.baomidou.mybatisplus.plugins.pagination.Pagination; + +// 导入MyBatis的Param注解,用于给参数命名 +import org.apache.ibatis.annotations.Param; +// 导入课程留言的视图实体类,可能用于返回特定视图数据 +import com.entity.view.JianshenkechengLiuyanView; + + + //课程留言 Dao 接口 + //该接口继承自MyBatis Plus的BaseMapper,提供对JianshenkechengLiuyanEntity的基本数据库操作 + // 并扩展了分页查询方法 + // @author 作者信息(未填写具体作者) + +public interface JianshenkechengLiuyanDao extends BaseMapper { + + // 分页查询课程留言列表 + // @param page 分页对象,包含当前页、每页显示条数等信息 + // @param params 查询参数Map,可以包含各种查询条件 + // @return 返回课程留言视图对象列表,包含分页后的数据 + + List selectListView(Pagination page,@Param("params")Map params); + +}