普通分页

2018-07-29  本文已影响1人  神豪VS勇士赢

MySQL分页:limit
使用Map传值
在工作中不可以使用select * from 表

映射文件如下所示:
<select id="pagefomart" parameterType="java.util.Map" resultMap="BaseResultMap">
SELECT
<include refid="Base_Column_List"/>
FROM t_user_info
LIMIT #{fromIndex} ,#{pageSize}
</select>

映射文件对应的 接口方法如下所示 :
List<UserInfo> pagefomart(Map map);

测试方法如下所示:
@Test
public void testPagefomart(){
SqlSession sqlSession = SqlSessionFactoryUtilSingleL.getSqlSession();
UserInfoMapper mapper = sqlSession.getMapper(UserInfoMapper.class);
Map<String,Integer> map =new HashMap<>();
map.put("fromIndex",5);
map.put("pageSize",5);
List<UserInfo> pagefomart = mapper.pagefomart(map);
sqlSession.commit();
sqlSession.close();
for (UserInfo userInfo : pagefomart) {
System.out.println(userInfo);
}
}

分页插件在后面的文章介绍

上一篇 下一篇

猜你喜欢

热点阅读