Core Container
- Spring 프레임웤의 근간이 되는 IoC/DI 기능을 지원.
- BeanFactory를 기반으로 Bean 클래스들을 제어할 수 있는 기능을 지원.
Spring Ioc/DI
Container
- 객체를 생성하고 객체 간의 의존성을 이어주는 역할을 함
- bean을 포함하고 관리하는 책임을 지는 Spring Ioc의 실제
- 설정 메타데이터로 bean을 관리한다.(ex, XML, annotation, Java)
Bean
- Spring IoC컨테이너에 의해 관리되는 객체
– bean은 전형적으로 인스턴스화되는 객체
– bean들과 각각에 대한 의존성은 설정 메타데이터로 반영
프레임웤 추가
spring-context 추가하면 의존관계 다 딸려온다.
Spring MVC
web.xml 설정
DispatcherServlet 등록
- 상위컨텍스트 생성을 위한 리스너 등록
listener, context-param
- dispatcherServlet 등록
- 인코딩 필터 등록
forceEncoding-내가 등록한거 말고 다른 인코딩 설정 있으면 내걸로 적용시킨다.(true)