2012-09-24 2 views
1

Zend \ Di (종속성 삽입 자체가 아닌 Dependency Injection Container)가 ServiceManager와 어떤 관련이 있는지 이해하려고합니다. Invokables, Factories, Aliases 및 Services가 Container와 관련이 없습니까?ZF2에서 ZendServiceManager와 ZendDI 사이의 관계

내가 찾을 수있는 유일한 관계는 MVC에 기본적으로 등록 된 DiAbstractServiceFactory입니다. DiC를 사용하여 클래스를 검색합니다.

이 정보가 맞습니까?

감사합니다.

답변

4

귀하의 평가가 정확하다고 말하고 싶습니다. DI 컨테이너는 사용하고 싶지만 공장, 별칭 및 서비스와 관련이 없습니다.

ServiceManager가 추가되기 전에 DI 컨테이너가 훨씬 더 많이 사용되었습니다. ServiceManager가 추가 될 때쯤에 흥미로운 스레드가 생성되었습니다. - http://zend-framework-community.634137.n4.nabble.com/Services-Instances-Dependencies-in-ZF2-td4584632.html

+0

답장과 훌륭한 링크에 감사드립니다! – RomanKonz