pull/2/head
zxy 5 months ago
parent 465512ec1e
commit 95c47b1a8e

@ -1,37 +1,49 @@
package com.service;
package com.service; // 声明该类所属的包为com.service
// 导入MyBatis-Plus的Wrapper类用于构建动态查询条件
import com.baomidou.mybatisplus.mapper.Wrapper;
// 导入MyBatis-Plus的IService接口提供通用的服务层基础方法如增删改查
import com.baomidou.mybatisplus.service.IService;
// 导入自定义的分页工具类,用于处理分页查询结果
import com.utils.PageUtils;
// 导入客房类型实体类,代表数据库中客房类型表的记录
import com.entity.KefangleixingEntity;
// 导入List接口用于存储多个对象的集合
import java.util.List;
// 导入Map接口用于存储键值对可作为查询参数传递
import java.util.Map;
// 导入客房类型的值对象类,通常用于封装特定视图展示所需的数据
import com.entity.vo.KefangleixingVO;
// 导入MyBatis的@Param注解用于在Mapper方法中指定参数名称
import org.apache.ibatis.annotations.Param;
// 导入客房类型的视图类,用于封装特定视图展示所需的数据
import com.entity.view.KefangleixingView;
/**
*
*
* @author
* @email
* @author
* @email
* @date 2022-04-04 00:20:04
*/
// 定义客房类型服务接口继承自IService<KefangleixingEntity>意味着具备对客房类型实体的基本CRUD操作能力
public interface KefangleixingService extends IService<KefangleixingEntity> {
PageUtils queryPage(Map<String, Object> params);
List<KefangleixingVO> selectListVO(Wrapper<KefangleixingEntity> wrapper);
KefangleixingVO selectVO(@Param("ew") Wrapper<KefangleixingEntity> wrapper);
List<KefangleixingView> selectListView(Wrapper<KefangleixingEntity> wrapper);
KefangleixingView selectView(@Param("ew") Wrapper<KefangleixingEntity> wrapper);
PageUtils queryPage(Map<String, Object> params,Wrapper<KefangleixingEntity> wrapper);
}
// 根据传入的参数进行分页查询返回一个包含分页信息和查询结果的PageUtils对象
PageUtils queryPage(Map<String, Object> params);
// 根据传入的查询条件Wrapper查询出符合条件的客房类型VO列表返回一个List集合
List<KefangleixingVO> selectListVO(Wrapper<KefangleixingEntity> wrapper);
// 根据传入的查询条件Wrapper查询出符合条件的单个客房类型VO对象@Param注解指定参数名为"ew"
KefangleixingVO selectVO(@Param("ew") Wrapper<KefangleixingEntity> wrapper);
// 根据传入的查询条件Wrapper查询出符合条件的客房类型View列表返回一个List集合
List<KefangleixingView> selectListView(Wrapper<KefangleixingEntity> wrapper);
// 根据传入的查询条件Wrapper查询出符合条件的单个客房类型View对象@Param注解指定参数名为"ew"
KefangleixingView selectView(@Param("ew") Wrapper<KefangleixingEntity> wrapper);
// 根据传入的参数和查询条件Wrapper进行分页查询返回一个包含分页信息和查询结果的PageUtils对象
PageUtils queryPage(Map<String, Object> params, Wrapper<KefangleixingEntity> wrapper);
}
Loading…
Cancel
Save