2017-10-18 1 views

답변

1

종속성 삽입과 같은 서비스 컨테이너는 응용 프로그램 개발자를위한 개념입니다. Java, Python 또는 PHP와 같은 각 언어 패러다임에는 서비스 컨테이너 (DI for Dependency Injection)가 있습니다.

프레임 워크 PHP Symfony의 경우 서비스 컨테이너 (또는 서비스 만)를 알려줍니다. DI 개념에서는 포함을 쉽게 삭제할 수 있습니다. 그것은 명백합니다. 모든 DI (Java, Python 등)는 컨테이너 또는 컨텍스트에 존재하기 때문입니다.

symfony가 DI를 어떻게 관리하는지 알고 싶다면 symfony의 "서비스"는 PHP 언어로 된이 프레임 워크의 DI 개념입니다.

이 게시물을 읽을 수 있습니다 What is Dependency Injection

0

거의 Symfony docs에 직접 대답있다 :

의존성 주입 구성 요소는 개체를 응용 프로그램으로 구성되어 방법을 표준화하고 중앙 집중화 할 수있는 PSR-11 호환 서비스 컨테이너를 구현합니다.

또한 Service Container docs을 살펴보십시오.