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