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

+ Recent posts