#性能分析插件
性能分析拦截器,用于显示每条 SQL 语句及其执行时间
使用如下:
<plugins>
....
<!-- SQL 执行性能分析,开发环境使用。-->
<plugin interceptor="com.baomidou.mybatisplus.extension.plugins.PerformanceInterceptor">
<!-- maxTime 指的是 sql 最大执行时长 -->
<property name="maxTime" value="100" />
<!--SQL是否格式化 默认false-->
<property name="format" value="true" />
</plugin>
<plugins>
@SpringBootApplication
@MapperScan("com.aiyi.springbootplus.dao")
public class SpringbootPlusApplication {
/**
* SQL执行效率插件
*/
@Bean
public PerformanceInterceptor performanceInterceptor() {
PerformanceInterceptor performanceInterceptor = new PerformanceInterceptor();
return new PerformanceInterceptor();
}
}
如果该性能分析插件是3.2.0 以上版本移除推荐使用第三方扩展 执行 SQL 分析打印 功能
使用如下: