mybatis高效分頁外掛pagehelper5.1.4使用
阿新 • • 發佈:2019-02-17
1.maven:
<pagehelper.version>5.1.4</pagehelper.version>
<dependency>
<groupId>com.github.pagehelper</groupId>
<artifactId>pagehelper</artifactId>
<version>${pagehelper.version}</version>
</dependency>
2.mybatis配置:
<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"> <configuration> <plugins> <!-- com.github.pagehelper 為 PageHelper 類所在包名 --> <plugin interceptor="com.github.pagehelper.PageInterceptor"> <!-- 設定資料庫型別 Oracle,Mysql,MariaDB,SQLite,Hsqldb,PostgreSQL 六種資料庫--> <property name="helperDialect" value="mysql"/> </plugin> </plugins> </configuration>
3.解決錯誤:注意只適用於5.0.0之後版本
com.github.pagehelper.PageHelper cannot be cast to org.apache.ibatis.plugin.Interceptor