这个插件一般用在开发测试阶段,遇到执行较长的SQL,将在控制台报错提醒程序员对SQL进行优化。
在我们的配置类中增加@Bean注解
@Bean
@Profile({"dev","test"})// 设置 dev test 环境开启
public PerformanceInterceptor performanceInterceptor() {
PerformanceInterceptor performanceInterceptor = new PerformanceInterceptor();
performanceInterceptor.setMaxTime(20);//ms,超过此处设置的ms则sql不执行
performanceInterceptor.setFormat(true);
return performanceInterceptor;
}
在配置文件中说明当前环境
spring.profiles.active=dev
这样超过我们最大的执行时间将报错
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到教程
博客若对你有用,欢迎扫码打赏,你的打赏是我写作的动力。