[spring] 주요 인터페이스, 의존성 주입 개념
mini_min
[spring] 주요 인터페이스, 의존성 주입 개념 ✔️ 주요 인터페이스 : BeanFactory : 스프링 빈 컨테이너에 엑세스 하기 위한 루트 인터페이스이다. 설정 파일의 태그에 설정된 클래스의 객체를 생성하고 관리하는 가장 기본적인 컨테이너 기능만 제공한다. 컨테이너가 구동될 때 태그에 설정된 클래스의 객체를 생성하지 않고 클라이언트의 요청에 의해서만 태그에 설정된 클래스의 객체가 생성되는 지연 로딩 방식을 사용한다. : ApplicationContext : 어플리케이션에 설정 정보를 제공하기 위한 스프링 어플리케이션의 주요 인터페이스이다. 빈 팩토리 인터페이스를 상속받은 하위 인터페이스이다. 빈 팩토리 가 제공하는 빈 관리 기능 이외에도 파일과 같은 자원 처리 추상화, 메시지 지원 및 국제화 지원..