1.写UserMapper接口
//实现分页查询 List<User> SelectAllUserLimit(Map<String,Integer> map);
2.将接口映射到UserMapper.xml中
<!--分页查询所有用户-->
<select id="SelectAllUserLimit" parameterType="map" resultType="User">
select id,name as username,pwd from user limit #{startIndex},#{pageSize};
</select>
3.测试,会输出user表中前三条数据
//实现分页查询 @Test public void selectAllUserLimit(){ SqlSession sqlSession = ConnectMySQLUtil.getSqlSession(); UserMapper mapper = sqlSession.getMapper(UserMapper.class); Map<String,Integer> map=new HashMap<>(); map.put("startIndex",0); map.put("pageSize",3); List<User> users = mapper.SelectAllUserLimit(map); for (User user : users) { System.out.println(user); } }