IoC [ Inversion of Control ] Container란 ?
- 애플리케이션 컴포넌트의 중앙 저장소.
- 빈 설정 소스로 부터 빈 정의를 읽어들이고, 빈을 구성하고 제공한다.
- 객체가 내부적으로 조작할 객체를 직접 생성하지 않고 외부로부터 주입받는 기법.
( DI [Dependency Injection] : 의존성 주입 )
Bean 이란 ?
- Spring IoC 컨테이너가 관리 하는 객체
- 장점 ① 의존성 관리
② 스코프
- 싱글톤 : 하나의 객체
- 프로토타입 : 매번다른 객체
③ 라이프사이클 인터페이스
'Web > Spring' 카테고리의 다른 글
[Spring] Thymeleaf 주 사용문법 (0) | 2021.03.04 |
---|---|
[JPA] Entity (0) | 2021.02.08 |
[Spring] ApplicationContext, 빈 설정 법 (0) | 2021.01.16 |
[Spring] IoC 컨테이너와 빈 ( IoC container, Bean ) (0) | 2021.01.16 |
[Spring] CSRF_란? (0) | 2020.12.08 |