mybatis代理對象的創(chuàng)建過程 在上一遍 mybatis源碼分析(二):mybatis在執(zhí)行SQL語句之前都做了什么[https://www....
SqlSessionFactory構建過程 在上一遍我們通過JDK的動態(tài)代理簡單實現(xiàn)了一個“mybatis框架”(mybatis源碼分析(一):...
框架解決了什么問題 目前主流的Java Web項目都采用SSM(spring springmvc mybatis)框架,其中mybatis框架源...
Spring有兩大核心,IOC和AOP。IOC在spring項目中基本無處不在,而AOP則用的基本比較少救欧。 AOP(Aspect Oriente...
spring框架在整個java體系中屬于教科書般的存在,理解spring讀懂spring是每一個javaer在成長路上都必須邁過去的一步。但是s...
Redisson分布式鎖提供了WatchDog功能难衰,如果你使用了分布式鎖且沒有設置超時時間Ression會為你設置一個默認的超時時間,且在你沒有...
什么情況下需要搭建redis主從架構 官方表明redis單機的讀速度是110000次/s逗栽,寫速度是81000次/s盖袭。但隨著客戶端連接數(shù)的增加re...
要知道redis是有消息的發(fā)布和訂閱功能的,我們可以利用它的發(fā)布和訂閱功能非常簡單地實現(xiàn)一些比較實用的功能。 打個比方鳄虱,如何實現(xiàn)自動關閉超時未支...
Semaphore Semaphore被翻譯成信號量,他是并發(fā)編程領域得一大利器拙已。信號量模型比較簡單决记,可以概況為:一個計數(shù)器,一個等待隊列倍踪,三個...