5
종속성 주입을 언제 사용 하시겠습니까? 의존성 주입을 사용하면 압도적으로 이익이 있습니까?사용시기 종속성 주입 대 서비스 위치 지정자
종속성 주입을 언제 사용 하시겠습니까? 의존성 주입을 사용하면 압도적으로 이익이 있습니까?사용시기 종속성 주입 대 서비스 위치 지정자
파울러 (Fowler)는 Inversion of Control Containers and the Dependency Injection pattern Heading에서 두 비교를 잘 비교합니다. 결론을 내릴 때
의존성 삽입은 Service Locator의 유용한 대안입니다. 응용 프로그램 클래스를 만들 때 두 개는 대략 같습니다. 그러나 은 서비스 로케이터가 약간 더 모호하다고 생각합니다. 즉, 직접 동작입니다. 그러나 여러 응용 프로그램에서 사용되는 클래스를 작성하는 경우 Dependency Injection이 더 우수합니다. 선택 사항입니다.
당신은 DI를 들어 here
더 뷰 포인트와 비교를 찾을 수 있습니다
동등하게 가능 스텁 것 :