美文网首页
普通分页

普通分页

作者: 神豪VS勇士赢 | 来源:发表于2018-07-29 11:49 被阅读1次

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);
}
}

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

相关文章

网友评论

      本文标题:普通分页

      本文链接:https://www.haomeiwen.com/subject/hvyzmftx.html