728x90
의존한다는 의미 -> 존재를 알고 있다.
의존성 주입이 필요한 경우
- 두 클래스가 강하게 결합되어 있음
- 객체들 간의 관계가 아니라 클래스 간의 관계가 맺어짐
의존성 주입의 이점
- Unit Test가 용이해진다.
- 코드의 재활용성을 높여준다.
- 객체 간의 의존성(종속성)을 줄이거나 없엘 수 있다.
- 객체 간의 결합도이 낮추면서 유연한 코드를 작성할 수 있다.
728x90
'🟢 개념 정리 > Spring' 카테고리의 다른 글
| 스프링 빈 (0) | 2023.01.03 |
|---|---|
| IOC / DI 정리 (0) | 2023.01.03 |
| 좋은 객체 지향 설계의 5가지 원칙 (SOLID) (0) | 2023.01.01 |
| BindingResult, @Validated (0) | 2022.10.23 |
| @Data란? (0) | 2022.10.23 |