5. MyBatis-Plus效能分析外掛
5.1 簡介
作用:效能分析攔截器,用於輸出每條 SQL 語句及其執行時間
MP提供的效能分析外掛,如果超過這個時間就會停止執行
5.2 使用
-
匯入外掛
public class MyBatisPlusConfig { /** * SQL執行效率外掛 */ @Bean // 設定dev test環境開啟,保證執行效率 @Profile({"dev","test"}) public PerformanceInterceptor testPerformanceInterceptor(){ PerformanceInterceptor performanceInterceptor = new PerformanceInterceptor(); // 設定sql執行的最大時間(ms),如果超過了則不執行 performanceInterceptor.setMaxTime(100); // 是否格式化程式碼 performanceInterceptor.setFormat(true); return performanceInterceptor; } }
-
application.properties
修改配置環境# 設定開發環境 spring.profiles.active=dev
-
測試使用
@SpringBootTest /** * 測試類 */ class Mp01QuickstartApplicationTests { @Autowired private UserMapper userMapper; @Test void contextLoads() { List<User> userList = userMapper.selectList(null); userList.forEach(System.out::println); } }
-
結果
相關文章
- Mybatis-plus外掛功能MyBatis
- [外掛擴充套件]騰訊分析外掛套件
- 自定義Mybatis-plus外掛(限制最大查詢數量)MyBatis
- 10個提升WordPress效能的外掛
- SpringBoot中使用Mybatis-plus整合PageHelper分頁外掛踩坑Spring BootMyBatis
- Flutter外掛SharedPreferences原始碼分析Flutter原始碼
- Bootstrap JS外掛Alert原始碼分析bootJS原始碼
- 安卓外掛化框架Shadow原理分析安卓框架
- 【MyBatis原始碼分析】外掛實現原理MyBatis原始碼
- 秒殺外掛的業務邏輯分析 秒殺外掛可以幫助您什麼?
- Mybatis-Plus Generate 原始碼分析MyBatis原始碼
- 使用 Webapck 優化 VS Code 外掛載入效能Web優化
- 7個高效能JavaScript程式碼高亮外掛JavaScript
- [外掛擴充套件]書架外掛(新外掛後臺)套件
- 外掛 檔案上傳外掛 ajaxfileupload.js外掛JS
- 用Python分析5萬+個WordPress外掛Python
- mybaits原始碼分析--自定義外掛(七)AI原始碼
- 精盡MyBatis原始碼分析 - 外掛機制MyBatis原始碼
- 使用 Gradle 外掛進行程式碼分析Gradle行程
- PG14:adminpack 外掛原始碼分析原始碼
- MyBatisPlus效能分析外掛,條件構造器,程式碼自動生成器詳解MyBatis
- 外掛
- [外掛擴充套件]更新IP外掛套件
- [外掛擴充套件]廣告外掛2.0套件
- [外掛擴充套件]附件Attachment外掛套件
- [外掛擴充套件]Ping外掛套件
- [外掛擴充套件]投票外掛1.0套件
- [外掛擴充套件]外掛需求徵集套件
- 外掛如何呼叫本外掛的View?View
- mybatis generator外掛系列--分頁外掛MyBatis
- SVN外掛和Tomcat外掛地址Tomcat
- 【Mybatis-Plus】防全表更新與刪除外掛MyBatis
- Android 外掛化框架 DynamicLoadApk 原始碼分析Android框架APK原始碼
- Android外掛化原理分析(基於Neptune框架)Android框架
- Chrome 外掛特性及實戰場景案例分析Chrome
- 紅包外掛史及AccessibilityService分析與防禦
- PG14:auth_delay 外掛原始碼分析原始碼
- vim外掛的安裝方式 -- vim註釋外掛和doxygen函式註釋生成外掛-ctrlp外掛-tabular等號對齊 外掛...函式