Spring Bean의 개념과 생성원리 및 과정
Spring Bean 이란?Spring Bean은 Spring IOC 컨테이너가 관리하는 자바 객체로서 컨테이너에 의해 생명 주기가 관리되는 객체를 의미한다.IOC 컨테이너 안에 들어있는 객체로 필요할 때마다 IOC 컨테이너에서 가져와서 사용한다.Bean으로 등록하는 방법으로는 @Bean, @Compoenet, @Controller, @Service, @Repository 를 사용하거나, xml 설정을 이요하면 된다.xml 설정은 최근에는 더이상 사용되지 않는다.Bean은 ApllicationContext가 알고 있는 객체이며 ApplicationContext가 생성하고 직접 관리해주는 객체를 의미한다.Spring Bean의 생명 주기객체 생성 -> 의존 설정 -> 초기화 -> 사용 -> 소명 과정의 생..
Spring Framework
2024. 6. 8. 20:53