原创 Spring MVC統一異常處理及原理分析

文章會從三個方面進行分析: 提出統一異常處理機制的好處,以及該機制使用姿勢 提供案例:不使用該機制會產生什麼樣的情況 機制背後對應的原理分析(重點) 機制好處及使用姿勢 Spring MVC爲我們的WEB應用提供了統一異常處理

原创 Spring MVC參數解析之ParameterNameDiscoverer

大家知道,Spring MVC 有一項非常實用的功能,叫參數綁定。其具體能實現的功能異常強大,這裏不再贅述,網上有非常多的資料可供參考,僅舉一例用以描述問題。 @RestController public class FooContr

原创 MySQL死鎖case分析

死鎖發現 2018-01-18 14:10:03 線上環境批量更新庫存的地方出現了死鎖 2018-01-25 16:50:03 線上環境批量更新庫存的地方出現了死鎖 org.springframework.dao.DeadlockLo

原创 MySQL之rewriteBatchedStatements

網上很多文章,都說MySQL驅動並沒有實現”真正的”batchUpdate,執行的時候還是一條一條按順序將SQL發送到MySQL服務器,其實這是錯誤的。 先貼一段源碼(基於MySQL 5.1.40驅動),執行batchUpdate的時候最

原创 Java字節碼指令

Java字節碼指令 Java 字節碼指令及javap 使用說明 ### java字節碼指令列表 字節碼 助記符 指令含義 0x00 nop 什麼都不做 0x01 aconst_null 將null推送至棧頂