Spring - Bean (빈)

2020. 10. 20. 21:57개인공부/스프링

빈 :

 

  1. 일반적인 객체인데, Ioc가 관리하는객체를 빈이라고 함.
  2. applicationContext가 담고있는 객체.

 

 

 

 

 

IoC (Inversion of Control) 컨테 이너

Bean Factory가 사실상  ioc 컨테이너 이고

ApplicationContext가 BeanFactory를 상속받고 있기때문에 같은 일을 하고 있지만 BeanFactory말고도 다른 일들도 많이 한다.

 

ApplicationContext (BeanFactory)

(bean)을 만들고 엮어주며 제공해준다. 빈 설정

이름또는ID 타입
스코프

 

의존성 주입은 Bean끼리만 가능함 즉 iocContainer안에 있는 객체들끼리만 의존성 주입.