ADD file via upload

王刚注释
pz2femycj 4 months ago
parent 3b933ae956
commit a58ff45281

@ -0,0 +1,35 @@
// 声明当前文件所在的包路径表示这是com.dao包下的类
package com.dao;
// 导入课程收藏实体类,用于数据库操作
import com.entity.JianshenkechengCollectionEntity;
// 导入MyBatis Plus的基础Mapper接口提供基本的CRUD操作
import com.baomidou.mybatisplus.mapper.BaseMapper;
// 导入Java的List集合类用于返回多条数据
import java.util.List;
// 导入Java的Map集合类用于传递参数键值对
import java.util.Map;
// 导入MyBatis Plus的分页插件类用于实现分页查询
import com.baomidou.mybatisplus.plugins.pagination.Pagination;
// 导入MyBatis的Param注解用于给Mapper方法参数命名
import org.apache.ibatis.annotations.Param;
// 导入课程收藏的视图实体类,用于返回视图数据
import com.entity.view.JianshenkechengCollectionView;
//课程收藏 Dao 接口
//继承MyBatis Plus的BaseMapper提供对课程收藏表的基本数据库操作
//@author 作者信息(未填写)
public interface JianshenkechengCollectionDao extends BaseMapper<JianshenkechengCollectionEntity> {
// 分页查询课程收藏列表视图
//@param page 分页对象,包含当前页、每页条数等信息
//@param params 查询参数Map可以包含各种查询条件
//@return 返回课程收藏视图对象的列表
List<JianshenkechengCollectionView> selectListView(Pagination page,@Param("params")Map<String,Object> params);
}
Loading…
Cancel
Save