(紧接着mybatsi学习6)分页查询使我们在做web开发中最常见的查询(本示例是在sqlite数据库中测试)
1、修改sql映射文件
<select id="pageQuery" resultMap="pageQuery"> select u.id,u.user_name,u.password,u.pid,u.state from t_user u limit #{pageNum},#{pageSize} </select> <resultMap type="com.zlt.mybatis.vo.PersonInfoVo" id="pageQuery" extends="personResultMap"> </resultMap>
2、编写单元测试
public void testQuery3(){ SqlSession session = null; try{ session = sqlSessionFactory.openSession(); String statement = "com.zlt.mybatis.vo.PersonInfoVo.pageQuery"; //List<PersonInfoVo> persons = session.selectList(statement); Map<String, String> map = new HashMap<String, String>(); map.put("pageNum", "1"); map.put("pageSize", "2"); List<PersonInfoVo> persons = session.selectList(statement,map); for(PersonInfoVo person : persons){ if(null != person) { System.out.println("id:" + person.getId() + "\tuserName:" + person.getUserName() + "\tpassword:" + person.getPassword() + "\tpid:" + person.getPid() +"\tstate:" + person.getState()); } } }finally{ if(null != session) session.close(); } }
相关推荐
NULL 博文链接:https://lijie-insist.iteye.com/blog/2171380
mybatis-plus分页查询 学习mybatis-plus在项目中的简单使用,代码生成器,分页查询,多数据源等
前端html分页逻辑是手写的,用的是Thymeleaf模板引擎,后端用的是mybatis plus的内置分页功能
Mybatis学习- 拦截器-实现分页
MyBatis拦截器分页代码,网上看到的,供大家一起共同分享学习。
主要介绍了MyBatis-Plus 分页查询以及自定义sql分页的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
mybatis逆向工程分页查询方法,适合初学者学习,在mybatis逆向工程生成的程序基础上加上了分页查询的方法,组成了一个完整的增删改查
主要介绍了解决MybatisPlus插件分页查询不起作用总是查询全部数据问题,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
MyBatis学习代码: mybatis实战教程mybatis in action之一开发环境搭建 mybatis实战教程mybatis in action之二以接口的方式编程 mybatis实战教程mybatis in action之三实现数据的增删改查 mybatis实战教程mybatis in...
【MyBatis学习笔记四】——MyBatis分页.zip 博客地址:https://blog.csdn.net/weixin_43817709/article/details/117399631
分页功能是我们日常开发中经常会遇到的,下面这篇文章主要给大家介绍了Spring MVC+MyBatis+MySQL实现分页功能的相关资料,文中介绍的非常详细,对大家具有一定的参考学习价值,需要的朋友们下面来一起看看吧。
主要给大家介绍了关于利用Spring MVC+Mybatis实现Mysql分页数据查询的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面跟着小编来一起学习学习吧。
本篇文章主要讲述的是SpringBoot整合Mybatis、Druid和PageHelper 并实现多数据源和分页,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
#Mybatis分页插件 - PageHelper 如果你也在用Mybatis,建议尝试该分页插件,这一定是最方便使用的分页插件。 分页插件支持任何复杂的单表、多表分页,部分特殊情况请看。 想要使用分页插件?请看。 ##物理分页 该...
主要介绍了mybatis-plus分页查询的实现示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
主要介绍了MyBatis-Plus多表联合查询并且分页(3表联合),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
MyBatis是支持普通SQL查询,存储过程和高级映射的优秀持 久层框架,通过本文给大家介绍Mybatis实现增删改查及分页查询的方法,感兴趣的朋友一起学习吧
主要介绍了Mybatis Plus 自定义方法实现分页功能的示例代码,代码简单易懂,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
主要介绍了Springboot使用mybatis实现拦截SQL分页,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
J2SE项目操作持久层还是很费力的,本资源使用现在spring框架比较流行的Mybatis-Plus作为操作持久层的框架,供需要人的参考学习。 项目实现了一些简单的例子: 1、驼峰命名、输出SQL日志 2、增、删、改、查; 3、多表...