從上面講述的單例bean初始化步驟我們可以知道,循環(huán)依賴(lài)主要發(fā)生在第一、第二部。也就是構(gòu)造器循環(huán)依賴(lài)和field循環(huán)依賴(lài)。 那么我們要解決循環(huán)引用也應(yīng)該從初始化過(guò)程著手,對(duì)于單例來(lái)說(shuō),在Spring容器整個(gè)生命周期內(nèi),有且只有一個(gè)對(duì)象,所以很容易想到這個(gè)對(duì)象應(yīng)該存在Cache中,Spring為了解決單例的循環(huán)依賴(lài)問(wèn)題,使用了三級(jí)緩...
www.dbjr.com.cn/article/1468...htm 2025-5-21