Spring Bean
- IoC 컨테이너 내부에 존재하는 객체
- IoC 컨테이너 ?
애플리케이션 실행 시점에 빈 오브젝트를 인스턴스화 하고
의존성을 주입해서 최초로 애플리케이션을 기동할 빈 하나를 제공하는 것
- Life Cycle
객체 생성 -> 의존 설정 -> 초기화 -> 사용 -> 소멸
- Bean Scope
1. Singleton
기본 스코프, 스프링 컨테이너의 시작과 종료까지 유지되는 가장 넓은 범위의 스코프
2. Prototype
객체의 생성과 의존관계 설정할 때 까지만 유지되는 매우 짧은 범위의 스코프
3. Request
웹 요청이 들어오고 나갈 때 까지 유지되는 스코프
4. Session
웹 세션이 생성되고 사라질 때 까지 유지되는 스코프
5. Application
웹 서블릿 컨텍스트 범위와 동일한 스코프
반응형
'기초 > 용어정리' 카테고리의 다른 글
Checked Exception, UnChecked Exception (0) | 2021.06.15 |
---|---|
Tomcat DBCP 용어정리 (0) | 2019.07.30 |
Spring (0) | 2018.05.02 |
AOP (0) | 2018.05.01 |
Primitive data type, Reference data type (0) | 2018.05.01 |
댓글