springboot1 IoC 컨테이너와 빈 IoC 컨테이너와 빈이 뭘까? IoC(Inversion of Contol) : 의존관계 주입(Dependency Injection) 이라고도 함. 어떤 객체가 사용하는 의존 객체를 직접 만들어 사용 하는게 아니라, 주입 받아 사용 하는 방법. ApplicationContext를 통해 BeanFactory관리 : 빈 설정 소스로부터 빈 정의를 읽고, 빈 구성 및 제공 애플리케이션 컴포넌트의 저장소 빈: 스프링 IoC 컨테이너가 관리하는 객체. Repository나 Service 어노테이션 이용시 Bean 등록 라이프사이클 인터페이스 사용가능 @PostConstruct를 이용하여 빈 등록시 동작하는 메소드 구현가능 @Service public class BookService { // 의존 객체를 직접 만들어.. 2022. 7. 19. 이전 1 다음