From a7d10e8d29b787222ea2e4e732cd7199aa551079 Mon Sep 17 00:00:00 2001 From: zxy <2074995204@qq.com> Date: Tue, 29 Apr 2025 17:46:44 +0800 Subject: [PATCH] zxy --- .../service/DiscussjiudianjianjieService.java | 44 ++++++++++++------- 1 file changed, 27 insertions(+), 17 deletions(-) diff --git a/back/src/main/java/com/service/DiscussjiudianjianjieService.java b/back/src/main/java/com/service/DiscussjiudianjianjieService.java index db5b01e2..e5292869 100644 --- a/back/src/main/java/com/service/DiscussjiudianjianjieService.java +++ b/back/src/main/java/com/service/DiscussjiudianjianjieService.java @@ -1,37 +1,47 @@ -package com.service; +package com.service; // 声明该类所在的包为com.service +// 导入MyBatis-Plus的Wrapper类,用于构建查询条件 import com.baomidou.mybatisplus.mapper.Wrapper; +// 导入MyBatis-Plus的IService接口,这是MyBatis-Plus提供的通用服务接口 import com.baomidou.mybatisplus.service.IService; +// 导入自定义的分页工具类PageUtils,用于处理分页相关操作 import com.utils.PageUtils; +// 导入酒店简介评论表的实体类 import com.entity.DiscussjiudianjianjieEntity; +// 导入List接口,用于存储多个元素 import java.util.List; +// 导入Map接口,用于存储键值对 import java.util.Map; +// 导入酒店简介评论表的VO(视图对象)类,用于封装特定视图所需的数据 import com.entity.vo.DiscussjiudianjianjieVO; +// 导入MyBatis的Param注解,用于指定参数名称 import org.apache.ibatis.annotations.Param; +// 导入酒店简介评论表的View(视图类),用于封装特定视图所需的数据 import com.entity.view.DiscussjiudianjianjieView; - /** * 酒店简介评论表 * - * @author - * @email + * @author + * @email * @date 2022-04-04 00:20:05 */ public interface DiscussjiudianjianjieService extends IService { + // 根据传入的参数进行分页查询,返回一个包含分页信息的PageUtils对象 + PageUtils queryPage(Map params); - PageUtils queryPage(Map params); - - List selectListVO(Wrapper wrapper); - - DiscussjiudianjianjieVO selectVO(@Param("ew") Wrapper wrapper); - - List selectListView(Wrapper wrapper); - - DiscussjiudianjianjieView selectView(@Param("ew") Wrapper wrapper); - - PageUtils queryPage(Map params,Wrapper wrapper); - + // 根据传入的查询条件Wrapper,查询出符合条件的酒店简介评论VO列表 + List selectListVO(Wrapper wrapper); -} + // 根据传入的查询条件Wrapper,查询出符合条件的单个酒店简介评论VO对象 + DiscussjiudianjianjieVO selectVO(@Param("ew") Wrapper wrapper); + + // 根据传入的查询条件Wrapper,查询出符合条件的酒店简介评论视图列表 + List selectListView(Wrapper wrapper); + // 根据传入的查询条件Wrapper,查询出符合条件的单个酒店简介评论视图对象 + DiscussjiudianjianjieView selectView(@Param("ew") Wrapper wrapper); + + // 根据传入的参数和查询条件Wrapper进行分页查询,返回一个包含分页信息的PageUtils对象 + PageUtils queryPage(Map params, Wrapper wrapper); +}