淘淘商城項目技術點-6:分頁工具PageHelper
阿新 • • 發佈:2019-03-16
lmap actor div and nvi bubuko ase ges val
使用PageHelper有引入jar包和maven兩種方式,推薦使用maven方式。
在mybatis的sqlMapConfig.xml文件中配置PageHelper:據說pageHelper5.0版本以後不需要配置方言,會自動識別。
<!-- plugins在配置文件中的位置必須符合要求,否則會報錯,順序如下: properties?, settings?, typeAliases?, typeHandlers?, objectFactory?,objectWrapperFactory?, plugins?, environments?, databaseIdProvider?, mappers? --> <plugins> <!-- com.github.pagehelper為PageHelper類所在包名 --> <plugin interceptor="com.github.pagehelper.PageInterceptor"> <!-- 配置mysql方言 --> <property name="helperdialect" value="mysql"/> </plugin> </plugins>
//使用此方法,緊跟著的結果集會被分頁,其他不會。 PageHelper.startPage(pageNum, pageSize); //使用此方法,會將結果集list進行分頁 PageInfo info = new PageInfo(list);
更多使用方法可到PageHelper官網查詢文檔。
淘淘商城項目技術點-6:分頁工具PageHelper