在spring整合mybatis的配置中,

插件注册 
 <property name="plugins">
<!--  配置SqlSessionFactoryBean
Mybatis提供的: org.mybatis.spring.SqlSessionFactoryBean
MP提供的:com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean
-->
<bean id="sqlSessionFactoryBean" class="com.baomidou.mybatisplus.spring.MybatisSqlSessionFactoryBean">
<!-- 数据源 -->
<property name="dataSource" ref="dataSource"></property>
<property name="configLocation" value="classpath:mybatis-config.xml"></property>
<!-- 别名处理 -->
<property name="typeAliasesPackage" value="com.atguigu.mp.beans"></property> <!-- 注入全局MP策略配置 -->
<property name="globalConfig" ref="globalConfiguration"></property> <!-- 插件注册 -->
<property name="plugins">
<list>
<!-- 注册分页插件 -->
<bean class="com.baomidou.mybatisplus.plugins.PaginationInterceptor"></bean> <!-- 注册执行分析插件 -->
<bean class="com.baomidou.mybatisplus.plugins.SqlExplainInterceptor">
<property name="stopProceed" value="true"></property>
</bean> <!-- 注册性能分析插件 -->
<bean class="com.baomidou.mybatisplus.plugins.PerformanceInterceptor">
<property name="format" value="true"></property>
<!-- <property name="maxTime" value="5"></property> -->
</bean> <!-- 注册乐观锁插件 -->
<bean class="com.baomidou.mybatisplus.plugins.OptimisticLockerInterceptor">
</bean> </list> </property> </bean>

还可以是在mybatis-config.xml配置文件中配置

<?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>
<plugin interceptor="com.baomidou.mybatisplus.plugins.PaginationInterceptor"></plugin>
</plugins> --> </configuration>

最新文章

  1. 为普通Object添加类似AttachedProperty的属性
  2. linux下JDK1.7安装
  3. as关键词还有另外一个用途,那就是修改 方法 的访问控制
  4. Dreamweaver学习笔记---2016.08.17
  5. 【Node.app】Node.js for iOS
  6. [Papers]NSE, $\p_3u$, Lebesgue space [Kukavica-Ziane, JMP, 2007]
  7. 配置Windows下编译运行C/C++过程
  8. 【MongoDB数据库】怎样安装、配置MongoDB
  9. appium整理文档
  10. css3实现水平垂直居中
  11. newcoder 小A的柱状图(单调栈)题解
  12. 20175312 2018-2019-2 《Java程序设计》第4周学习总结
  13. linux操作系统及命令Part 2
  14. docker pure-ftpd
  15. Java并发编程:Java Thread 的 run() 与 start() 的区别
  16. dj 模板层template
  17. 【centos6】给php命令设置全局变量三种方式
  18. SQL如何获得本季度第一天、一年的第一天、本月的最后一天
  19. robotframework + appium 获取android toast
  20. maven 添加jetty 支持

热门文章

  1. log4php使用及配置
  2. 鸟哥linux私房菜学习笔记 第二章知识点
  3. 在Pandas中直接加载MongoDB的数据
  4. 0 test classes found in package in XXXX
  5. 使用WampServer搭建本地PHP环境,绑定域名,配置伪静态
  6. 04.CSS选择器--&gt;相邻、通用兄弟选择器
  7. Jmeter与LoadRunner的异同
  8. 用java实现从命令行接收多个数字,求和之后输出结果。
  9. libcrypto.so.10内容丢失导致sshd无法运行
  10. CSV输入输出