zoukankan      html  css  js  c++  java
  • mybatis 分页

    一、普通分页

    使用sql语句

    limit 起使位置, 步长
    a、接口

    List<User> getLimitUser(Map<String, Integer> map);

    b、接口配置文件

        <select id="getLimitUser" resultType="user" parameterType="Map">
            select * from mybatis.user limit #{startIndex}, #{pageSize}
        </select>

    c、测试

        @Test
        public void getLimitUser(){
            SqlSession sqlSession = MyBatisUtil.getSession();
            UserDao mapper = sqlSession.getMapper(UserDao.class);
            Map<String, Integer> map = new HashMap<String, Integer>();
            map.put("startIndex", 2);
            map.put("pageSize", 3);
            List<User> userList = mapper.getLimitUser(map);
            for (User user : userList) {
                System.out.println(user);
            }
            sqlSession.close();
        }

     二、RowBounds 分页基本不用

  • 相关阅读:
    ACM学习历程—HDU1719 Friend(数论)
    封装的方法
    MySql-rules
    MySql
    java深入探究07-jsp
    java深入探究06
    Jquery
    Ajax
    java深入探究05
    Oracle——索引,序列,触发器
  • 原文地址:https://www.cnblogs.com/wt7018/p/13332581.html
Copyright © 2011-2022 走看看