MyBatisPlus插件扩展_PerformanceInterceptor性能分析插件的使用

场景

项目搭建专栏:

https://blog.csdn.net/BADAO_LIUMANG_QIZHI/column/info/37194

简介

性能分析拦截器,用于输出每条 SQL 语句及其执行时间

参数:maxTime SQL 执行最大时长,超过自动停止运行,有助于发现问题。
参数:format SQL SQL是否格式化,默认false。

实现

来到项目下的applicationContext.xml中配置sqlSessionFactoryBean的地方。


  
  
  
  
   
  
   
  
  
   
    
    
    
    
     
    
    
    
     
     
           
           
    
   
   
 

编写测试方法

/***
  * 性能分析插件
  */
 @Test
 public void testPaginationInterceptor() {
  Employee employee = new Employee();
  employee.setName("PaginationInterceptor测试2");
  employee.setAge(23);
  employeeMapper.insert(employee);
  
 }

运行测试方法

MyBatisPlus插件扩展_PerformanceInterceptor性能分析插件的使用_第1张图片

然后把时间改短点再重新测试

MyBatisPlus插件扩展_PerformanceInterceptor性能分析插件的使用_第2张图片

源码下载

https://download.csdn.net/download/badao_liumang_qizhi/11147598

你可能感兴趣的:(MyBatisPlus)