老师,这里的 PageInfo 在哪里 ,还有 userMapper.list() 的实现 ,谢谢

来源:13-9 服务端项目自动化发布、验证、故障排查与解决

lovejavacoffee

2019-11-27

//用户列表 /manage/user/list.do
@RequestMapping(value = “/list.do”,method = RequestMethod.POST)
@ResponseBody
public ServerResponse list(@RequestParam(value = “pageNum”,defaultValue = “1”)int pageNum,@RequestParam(value = “pageSize”,defaultValue = “5”)int pageSize,HttpSession session){
User user = (User) session.getAttribute(Const.CURRENT_USER);
if(user==null) {
return ServerResponse.createByErrorByMessage(“请登录后再试”);
}
if(Const.Role.ROLE_ADMIN != user.getRole()) {
return ServerResponse.createByErrorByMessage(“非管理员访问”);
}
return iUserService.list(pageNum, pageSize);
}

//获取用户列表
public ServerResponse list(int pageNum,int pageSize){
PageHelper.startPage(pageNum,pageSize);
List list = userMapper.list();
PageInfo pageinfo = new PageInfo(list);
return ServerResponse.createBySuccess(pageinfo);
}

ServerResponse list(int pageNum,int pageSize);

写回答

1回答

lovejavacoffee

提问者

2019-11-27

老师,我已经实现好了,谢谢!

0
0

从0开始 独立完成企业级Java电商网站服务端开发

前后端分离,数据库接口设计,架构设计,功能开发,上线运维

9487 学习 · 8814 问题

查看课程