[토비의 스프링] 스프링의 IoC - 오브젝트 팩토리를 이용한 스프링 IoC
·
Server/Spring&Spring Boot
스프링의 IoC 오브젝트 팩토리를 이용한 스프링 IoC 애플리케이션 컨텍스트와 설정정보 빈 스프링이 제어권을 가지고 직접 만들고 관계를 주여하는 오브젝트 오브젝트 단위의 애플리케이션 컴포넌트 스프링 컨테이너가 생성과 관계설정, 사용 등을 제어해주는 제어의 역전이 적용된 오브젝트 빈의 생성과 관계설정 같은 제어를 담당하는 IoC 오브젝트를 빈 팩토리라고 부른다. 보통 빈 팩토리보다는 이를 좀 더 확장한 애플리케이션 컨텍스트를 주로 사용 DaoFactory를 사용하는 애플리케이션 컨텍스트 @Configuration 어노테이션 추가 스프링이 빈 팩토리를 위한 오브젝트 설정을 담당하는 클래스라고 인식. 오브젝트를 만들어주는 메소드에 @Bean 어노테이션 추가. UserDao()메소드는 UserDao 타입 오브젝..