2014-03-29 5 views
2

일부 종속성에 의존하는 클래스를 포함하는 facade 클래스가있는 경우 이러한 클래스에 종속성을 주입하는 가장 좋은 방법은 무엇입니까?facade 클래스에 포함 된 클래스에 종속성 삽입

facades에 의존성을 주입하는 것이 클래스에 의존성을 주입하거나 더 똑똑한 방법입니까?

답변

2

Facade는 개체가 재생하는 역할 일뿐입니다. 그것과 별개로 다른 개체와 다르지 않으므로 같은 규칙이 적용됩니다. 종속성 주입을 수행하면 생성자 삽입이 최선의 선택입니다.

Facade Services의 (중첩 된) 그래프는 각 서비스가 추상화 수준과 관련된 작업을 수행 할 수 있으므로 매우 유용한 디자인입니다.

관련 문제