public class BaseController Resource protected YonghuService yonghuService; Resource protected LeixingService leixingService; Resource protected CheweiService cheweiService; Reso
这段代码定义了一个基础控制器类BaseController,包含了一些常用的方法和属性。
属性:
- yonghuService: 注入了YonghuService的实例。
- leixingService: 注入了LeixingService的实例。
- cheweiService: 注入了CheweiService的实例。
- feiyongService: 注入了FeiyongService的实例。
- request: 注入了HttpServletRequest的实例。
方法:
- getPageInfo: 将MyBatis分页查询的结果Page转换成PageInfo,方便前端页面展示分页信息。
- setSession: 设置Session,将当前用户的角色、用户名和用户ID存储到Session中。
- cleanSession: 清空Session中存储的用户信息。
- getResponUrl: 根据请求的结果类型和返回的URL,构造一个ResponseVo对象,并将其存储到ModelMap中,最终返回URL。
原文地址: https://www.cveoy.top/t/topic/dnZT 著作权归作者所有。请勿转载和采集!