一、Spring 中的循環依賴問題
1、Spring 中的循環依賴概述
Spring 循環依賴指的是 SpringBean 對象之間的依賴關係形成一個閉環。即在代碼中,把兩個或者多個 Bean 相互之間去持有對方的引用,就會發生循環依賴,循環依賴會導致注入出現死循環,這是 Spring 發生循環依賴的主要原因之一。
Spring 循環依賴主要有三種情況,即:自身
第一部分:什麼是 IoC 和 DI?為什麼我們需要它?
1.1 傳統方式的問題
在沒有 IoC 容器之前,我們通常這樣寫代碼:
public class OrderService {
private PaymentService paymentService = new PaymentServiceImpl();
public