你的位置:首页 > 软件开发 > Java > MyBatis 拦截器 (实现分页功能)

MyBatis 拦截器 (实现分页功能)

发布时间:2016-01-22 09:00:07
由于业务关系 巴拉巴拉巴拉 好吧 简单来说就是原来的业务是 需要再实现类里写 selectCount 和selectPage两个方法才能实现分页功能现在想要达到效果是 只通过一个方法就可以实现 也就是功能合并 所以就有了下面的实践既然是基于MyBatis 所以就先搭建一个My ...

由于业务关系 巴拉巴拉巴拉 

好吧 简单来说就是

原来的业务是 需要再实现类里写 selectCount 和selectPage两个方法才能实现分页功能

现在想要达到效果是 只通过一个方法就可以实现 也就是功能合并 所以就有了下面的实践

既然是基于MyBatis 所以就先搭建一个Mybatis的小项目

1.01导入 mybatismysql的包

MyBatis 拦截器 (实现分页功能)

1.02.配置文件 Configuration.

 <environments default="development">    <environment id="development">    <transactionManager type="JDBC"/>      <dataSource type="POOLED">      <property name="driver" value="com.mysql.jdbc.Driver"/>      <property name="url" value="jdbc:mysql://localhost:3306/test" />      <property name="username" value="root"/>      <property name="password" value=""/>      </dataSource>    </environment>  </environments>
 public List<User> selectPage(User u);

5.01 最后是测试了

main...请允许本人的懒 就姑且在main方法测下吧

User u=new User();u.setPagebegin(2);u.setPagesize(3);System.out.println("-u.getCount()------"+u.getCount());List<User> l=userService.selectPage(u);System.out.println(l.size());System.out.println("-u.getCount()------"+u.getCount());

 

海外公司注册、海外银行开户、跨境平台代入驻、VAT、EPR等知识和在线办理:https://www.xlkjsw.com

原标题:MyBatis 拦截器 (实现分页功能)

关键词:分页

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。