1.使用
- 使用mybatis-plus时加入依赖
<!-- https://mvnrepository.com/artifact/com.baomidou/mybatis-plus -->
<dependency>
<groupId>com.baomidou</groupId>
<artifactId>mybatis-plus</artifactId>
<version>3.0.6</version>
</dependency>
使用mybatis时加入依赖
<!--https://mvnrepository.com/artifact/org.mybatis/mybatis-spring -->
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis-spring</artifactId>
<version>1.3.2</version>
</dependency>
<!-- mybatis -->
<dependency>
<groupId>org.mybatis</groupId>
<artifactId>mybatis</artifactId>
<version>3.4.6</version>
</dependency>
<!-- mybatis 分页 -->
<dependency>
<groupId>com.github.pagehelper</groupId>
<artifactId>pagehelper</artifactId>
<version>5.1.8</version>
</dependency>
完整代码:
<?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>
<settings>
<!-- 打印查询语句 -->
<!--<setting name="logImpl" value="STDOUT_LOGGING" />-->
<!-- 打开延迟加载 的开关 -->
<setting name="lazyLoadingEnabled" value="true"/>
<!-- 将积极加载改为消极加载即按需要加载 -->
<setting name="aggressiveLazyLoading" value="false"/>
<!--启动二级缓存 -->
<setting name="cacheEnabled" value="true"/>
</settings>
<!--mybatis 的分页插件-->
<!--<plugins>
<plugin interceptor="com.github.pagehelper.PageInterceptor">
<!– 不能设置dialect,最新版本中 –>
<!–自动匹配Oracle,Mysql,MariaDB,SQLite,Hsqldb,PostgreSQL–>
</plugin>
</plugins>-->
<!--mybatis-plus 的分页插件-->
<plugins>
<plugin interceptor="com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor">
<!--自动匹配Oracle,Mysql,MariaDB,SQLite,Hsqldb,PostgreSQL-->
</plugin>
</plugins>
</configuration>