超市订单管理系统(7)-用户管理+分页功能

超市订单管理系统(7)-用户管理+分页功能

1.做用户查询的时候就不是单单的一条线了,因为我们要根据用户名查询用户,还要根据用户角色查询用户,还有就是一个分页的功能,只有当这三条线全部写完这个功能才能起来。

2.步骤:

  (1)先将userlist.jsp、rollpage.jsp以及分页的工具类PageSupport.java导入到项目相应的位置。

  (2)我们还是自底向上开发,先写根据用户名和用户角色查询用户这条线吧,还是熟悉的Dao-》service-》servlet

  (3)Dao层接口和实现类的编写

    ①接口设计:因为要根据用户名和用户角色查询用户,所以接口中的参数肯定要有username和userRole两个参数,因为要进行数据库操作,所以还要有connection参数

1     //根据用户名或者角色查询用户总数
2     public int getUserCount(Connection connection,String username,int userRole)throws Exception;
3 
4     //获取用户列表
5     public List<User> getUserList(Connection connection,String username,int userRole,int currentPageNo,int pageSize) throws Exception;
6 
7     //获取角色列表
8     public List<Role> getRoleList(Connection connection) throws Exception;
hmoban主题是根据ripro二开的主题,极致后台体验,无插件,集成会员系统
自学咖网 » 超市订单管理系统(7)-用户管理+分页功能