@Lazy:懶加載注解 懶加載是針對(duì)于單實(shí)例bean 來(lái)說(shuō)的。 當(dāng)我們?nèi)缦?可以看出容器啟動(dòng)的時(shí)候創(chuàng)建了bean實(shí)例。 什么是懶加載:容器啟動(dòng)的時(shí)候不創(chuàng)建bean實(shí)例,只有當(dāng)...
@Scope注解: 通過(guò)源碼可以知道作用在類上和方法上 默認(rèn)不寫@Scope注解的時(shí)候來(lái)看下容器中的實(shí)例是單實(shí)例還是多實(shí)例? 看到控制臺(tái)輸出true,說(shuō)明容器中的bean是同...
這一篇接著上一篇的繼續(xù)寫,上一篇中說(shuō)了一下再組件上加bean注解的方式。在實(shí)際開發(fā)中呢 包掃描的方式用的比較多如: 在配置文件中用這個(gè)配置。那么如果用注解的方式進(jìn)行掃描的就用...
在以前我們用spring進(jìn)行開發(fā)的時(shí)候,如果把一個(gè)bean注入容器中的話,需要?jiǎng)?chuàng)建一個(gè)beans.xml文件 前提是我這里已經(jīng)定義了一個(gè)Person類 然后通過(guò)創(chuàng)建容器把該組...
服務(wù)之間是怎么通信的? 兩種方式:rpc和http RPC遠(yuǎn)程服務(wù)調(diào)用,將請(qǐng)求序列化,通過(guò)網(wǎng)絡(luò)傳輸,在接收端進(jìn)行反序列化解析,拿到參數(shù),執(zhí)行方法,在將結(jié)果序列化返回 Http...
補(bǔ)充說(shuō)明:電商平臺(tái)-提現(xiàn)模塊的設(shè)計(jì)與架構(gòu),提現(xiàn)功能指的賣家把在平臺(tái)掙的錢提現(xiàn)到自己的支付寶或者銀行卡的一個(gè)過(guò)程。 功能相對(duì)而言不算復(fù)雜,有以下幾個(gè)功能需要處理。 業(yè)務(wù)邏輯如下...