[Spring] IoC (Inversion of Control) - 제어의 역전
Ioc (Inversion of Control) 객체에 대한 제어권이 개발자가 아닌 컨테이너로 넘어가면서 객체의 생성부터 생명주기까지 모두 컨테이너가 관리하는 것 IoC Container인 ApplicationContext에서 XML 파일 또는 annotation을 이용하여 객체 관리 - IoC Container IoC 기능을 제공하는 bean 객체를 관리하는 컨테이너 객체에 대한 생성 및 의존성을 관리 BeanFactory 또는 ApplicationContext를 가리킴 - Bean 스프링 IoC Container가 생성하고 관계설정과 사용제어 등의 관리를 해주는 객체들 annotation을 사용하여 객체를 bean으로 등록 가능 의존성 주입은 bean끼리만 가능 - BeanFactory 스프링의 Io..
Spring
2020. 8. 11. 03:13