spring循環依賴爲什麼要使用三級緩存

回顧下,源碼分析: 這裏最重要的就在獲取三級緩存時候的 getObject(). 這裏獲取的是一個 beanFactory,然後具體的執行是下面的代碼: 這塊是在首次創建bean實例(還沒有屬性注入)時候,放入的。 這裏就是去獲取最終對象,也就是代理後的對象。 我們看下getEarlyBeanReference是個什麼東西?他是一個函數式接口 @FunctionalInterface public
相關文章
相關標籤/搜索