mybatis-分页插件-PageHelper使用笔记

一准备工作 下载 jar包,以目前最新版本4.15为例,java1.6,数据库是mysql
http://git.oschina.net/free/Mybatis_PageHelper

二 添加两个下载完的jar包到工程里
pagehelper-4.1.5
jsqlparser-0.9.1

三在mybatis的配置文件mybatis-config.xml中添加插件信息





























这里要注意 在mybatis-config.xml文件中的位置,必须要符合 http://mybatis.org/dtd/mybatis-3-config.dtd 中指定的顺序:

objectFactory?, objectWrapperFactory?, plugins?, environments?, databaseIdProvider?, mappers?)>



四代码上运用



SqlSession session = sessionFactory.openSession();
final IPersonOption op=session.getMapper(IPersonOption.class);
Page page = PageHelper.startPage(2,6).doSelectPage(new ISelect() {
@Override
public void doSelect() {
op.queryPersonScoreByAge(10);
}
});


List scores=page.getResult();


[size=medium][b]注意作者说明不支持嵌套结果查询![/b][/size]

你可能感兴趣的:(数据库技术)