DI, viết tắt của Dependency Injection, có nghĩa là "chú trọng vào sự phụ thuộc". Dependency Injection là hình thức phổ biến nhất của Inversion of Control (IoC). Dependency Injection là quá trình mà đối tượng chỉ cần thông qua các tham số của hàm tạo, tham số của phương thức tạo ra từ nhà máy hoặc các phiên bản đối tượng để tạo ra. Sau đó, các phụ thuộc này được tiêm vào khi tạo ra các bean. Quá trình này ngược lại với quá trình tạo ra bean (do đó gọi là "đảo ngược điều khiển"), nó kiểm soát việc khởi tạo hoặc vị trí của các phụ thuộc bằng cách sử dụng cấu trúc tạo đối tượng trực tiếp hoặc mẫu định vị dịch vụ.
About 13 min