// 声明当前文件所属的包路径,表示该接口位于com.dao包下 package com.dao; // 导入Java的List集合类,用于存储查询结果列表 import java.util.List; // 导入MyBatis的参数注解,用于标识方法参数 import org.apache.ibatis.annotations.Param; // 导入MyBatis Plus的基础Mapper接口,提供基本CRUD操作 import com.baomidou.mybatisplus.mapper.BaseMapper; // 导入MyBatis Plus的条件构造器Wrapper,用于动态SQL条件拼接 import com.baomidou.mybatisplus.mapper.Wrapper; // 导入MyBatis Plus的分页插件类,用于分页查询 import com.baomidou.mybatisplus.plugins.pagination.Pagination; // 导入Token实体类,用于数据库表映射 import com.entity.TokenEntity; // Token数据访问层接口 //定义Token相关的数据库操作方法 public interface TokenDao extends BaseMapper { //查询Token列表(不带分页) //@param wrapper 条件构造器,用于动态SQL条件拼接 //@return 返回Token实体对象列表 List selectListView(@Param("ew") Wrapper wrapper); //查询Token列表(带分页) //@param page 分页参数对象,包含当前页、每页数量等信息 //@param wrapper 条件构造器,用于动态SQL条件拼接 // @return 返回Token实体对象列表 List selectListView(Pagination page, @Param("ew") Wrapper wrapper); }