源碼版本 作者Spring Boot是基于2.4.0。每個版本有些變化,讀者盡量和我保持一致,以防源碼有些出入。 從哪入手? 相信很多人嘗試讀過Spring Boot的源碼,...
源碼版本 作者Spring Boot是基于2.4.0。每個版本有些變化,讀者盡量和我保持一致,以防源碼有些出入。 從哪入手? 相信很多人嘗試讀過Spring Boot的源碼,...
之前,有一年多的工作客戶端領(lǐng)域的工作經(jīng)驗。后來,也在字節(jié)做了一年多的后端業(yè)務(wù)?,F(xiàn)在希望做一些 MySQL 總結(jié),豐富一下自己在后端領(lǐng)域的積累。目錄如下:MySQL 基礎(chǔ)技術(shù)(...
從 Spring IOC 容器中獲取 bean 實例的流程:從context.getBean()方法開始 發(fā)生了循環(huán)依賴: 獲取單例 三級緩存為什么會移除掉?在三級緩存中找 ...
一、Eureka Server Eureka Server為了避免同時讀寫內(nèi)存數(shù)據(jù)結(jié)構(gòu)造成的并發(fā)沖突問題,采用了多級緩存機制來進一步提升服務(wù)請求的響應(yīng)速度。 Eureka S...
我的項目是基于spring-cloud gateway做服務(wù)轉(zhuǎn)發(fā)和鑒權(quán)的,融合了spring security 的資源服務(wù)器:2臺機器(2核4G):分別部署兩臺應(yīng)用gatew...
背景 引入2.1 原理 RabbitMQ實戰(zhàn)(實現(xiàn)SPI功能)3.1 定義抽象父類3.2 定義功能子類3.3 實現(xiàn)SPI功能 RocketMQ和kafka的限流控制 sent...