객체 저장소에서 컨테이너가 제공하는 API를 이용해 객체를 검색해 참조하는 방법
컨테이너 제공 API를 이용하기 때문에 컨테이너 종속성이 증가한다.
클래스 사이에 필요로 하는 의존 관계가 있다면 컨테이너가 자동적으로 연결시켜 준다.
Setter Injection - setter 메서드를 이용
Contructor Injection - 생성자 이용
Method Injection - 일반 메서드 이용
빈 : 컨테이너가 관리하는 객체
빈 팩토리 : 빈을 관리한다는 의미로 컨테이너를 뜻함
ApplicationContext : 빈 팩토리에 여러가지 컨테이너 기능을 추가한 것
-Bean 등록, 생성, 조회