반응형
SMALL
빈 (Bean)
- 스프링이 IoC 방식으로 관리하는 오브젝트를 말한다.
- 스프링이 직접 그 생성과 제어를 담당하는 오브젝트만을 Bean이라고 부른다.
빈 팩토리(BeanFactory)
- 스프링이 IoC를 담당하는 핵심 컨테이너
- Bean을 등록, 생성, 조회, 반환하는 기능을 담당한다.
- 일반적으로 BeanFactory를 바로 사용하지 않고 이를 확장한 ApplicationContext를 이용한다.
애플리케이션 컨텍스트(ApplicationContext)
- BeanFactory를 확장한 IoC 컨테이너이다.
- Bean을 등록하고 관리하는 기본적인 기능은 BeanFactory와 동일하다.
- 스프링이 제공하는 각종 부가 서비스를 추가로 제공한다.
- BeanFactory라고 부를 때는 주로 빈의 생성과 제어의 관점에서 이야기하는 것이고, 애플리케이션 컨텍스트라고 할 때는 스프링이 제공하는 애플리케이션 지원 기능을 모두 포함해서 이야기하는 것이라고 보면 된다.
설정 정보/설정 메타정보(configuration metadata)
- 스프링의 설정 정보란 ApplicationContext 또는 BeanFactory가 IoC를 적용하기 위해 사용하는 메타정보를 말한다. 이는 구성정보 내지는 형상 정보라는 의미이다.
- 설정정보는 IoC 컨테이너에 의해 관리되는 Bean 객체를 생성하고 구성할 때 사용됨.
스프링 프레임워크
- 스프링 프레임워크는 IoC 컨테이너, ApplicationContext를 포함해서 스프링이 제공하는 모든 기능을 통틀어 말할 때 주로 사용한다.
Spring List
Spring List
Start Spring!! ● Spring Tip!! ● 기회는 준비된 자에게 찾아온다.
han-hoon.tistory.com
기회는 준비된 자에게 찾아온다.

반응형
LIST
'Programming > Spring' 카테고리의 다른 글
[Spring] Spring API & .jar 확인 (스프링) (0) | 2022.04.15 |
---|---|
[Spring] Spring Container (스프링) (0) | 2022.04.15 |
[Spring] Spring IoC (스프링) (0) | 2022.04.15 |
[Spring] Spring의 특징 (스프링) (0) | 2022.04.15 |
[Spring] Spring의 구조 (스프링) (0) | 2022.04.15 |
댓글