最近中文字幕高清中文字幕无,亚洲欧美高清一区二区三区,一本色道无码道dvd在线观看 ,一个人看的www免费高清中文字幕

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

setBeanName和setApplicationContext的調(diào)用順序

如何確定setBeanName一定在setApplicationContext之前調(diào)用呢?

正在回答

3 回答

這兩個(gè)方法的觸發(fā)位置不一樣,其中setBeanName是initialilizeBean方法中的invokeAwareMethods執(zhí)行的,他會(huì)查看bean是否實(shí)現(xiàn)各自aware接口,其中就有setbeanName方法的

在執(zhí)行完invokeAwareMethods之后,后續(xù)的applyBeanPostProcessorsBeforeInitialization中,會(huì)使用到不同的BPP去調(diào)用實(shí)例化的后續(xù)操作,其中就有使用ApplicationContextAwareProcessor這個(gè)BPP去調(diào)用setApplicationContext完成上下文applicationContext的填充




0 回復(fù) 有任何疑惑可以回復(fù)我~

和我的問(wèn)題一樣,不太清楚為什么setBeanName方法一定會(huì)在setApplicationContext之前調(diào)用

0 回復(fù) 有任何疑惑可以回復(fù)我~

恩? 沒見過(guò)的問(wèn)題啊 ? ?幫頂一下

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

setBeanName和setApplicationContext的調(diào)用順序

我要回答 關(guān)注問(wèn)題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)