spring循環依賴

spring循環依賴問題 什麼是循環依賴? 比如有3個對象A, B, C,其中A依賴於B,B依賴於C,C依賴於A,這樣構成了一個依賴環。 怎麼檢測循環依賴? 將對象抽象成節點,對象間的依賴關係抽象成有向邊,那麼檢測對象間存在循環引用就可以轉換成有向圖是否存在環的問題。 從任意節點開始遍歷,標記該節點爲已經檢測,對該節點執行深度優先搜索,如果在搜索過程中碰到已經檢測過的節點,則存在環。如從A開始遍歷
相關文章
相關標籤/搜索