ApplicationContext

Spring/스프링 핵심 원리 - 기본편

[스프링 핵심 원리] 04. 스프링 컨테이너와 스프링 빈 - BeanFactory와 ApplicationContext & 다양한 설정 형식 지원(자바 코드, XML)

(인프런) 김영한님의 스프링 핵심 원리-기본편을 공부하고 리뷰한 글입니다. 6. BeanFactory와 ApplicationContext 1. BeanFactory BeanFactory는 스프링 컨테이너의 최상위 인터페이스다. - 스프링 빈을 관리, 조회하는 역할을 담당한다. - 지금까지 우리가 사용했던 대부분의 기능은 BeanFactory가 제공하는 기능이다. e.g. getBean() 2. ApplicationContext - BeanFactory 기능을 모두 상속받아 제공한다. - 빈을 관리, 조회하는 기능에 추가로 부가 기능을 제공한다. 3. ApplicationContext가 제공하는 부가기능 1) 메시지소스를 활용한 국제화 기능(MessageSource) e.g. 한국에서 들어오면 한국어로, ..

Spring/스프링 핵심 원리 - 기본편

[스프링 핵심 원리] 04. 스프링 컨테이너와 스프링 빈 - 스프링 컨테이너 생성 & 컨테이너에 등록된 모든 빈 조회

(인프런) 김영한님의 스프링 핵심 원리-기본편을 공부하고 리뷰한 글입니다. 1. 스프링 컨테이너 생성 ● ApplicationContext = 스프링 컨테이너 1) XML 기반으로 생성 2) 애노테이션 기반의 자바 설정 클래스로 생성 - AppConfig를 사용한 방식 -> 주로 사용하는 방식 // 스프링 컨테이너 생성 ApplicationContext applicationContext = new AnnotationConfigApplicationContext(AppConfig.class); ApplicaionContext = 인터페이스 AnnotationConfigApplicaionContext 클래스 = ApplicationContext 인터페이스의 구현체 (참고) 스프링 컨테이너는 1) BeanFac..

HSY_mumu
'ApplicationContext' 태그의 글 목록