* 스프링은 객체를 생성하고 각 객체를 연결해주는 조립기 역할을 한다.
* 여기에 있는 GenericXmlApplicationContext 가 조립기
* 조립기에서 생성할 객체가 무엇이고, 각 객체를 어떻게 연결하는지에 대한 정보는 XML 파일에 설정이 되어 있음!!!!
* GenericXmlApplicationContext 클래스는
* XML 파일에 정의된 설정 정보를 읽어와서 객체를 생성하고 각각의 객체를 연결한 뒤에 내부적으로 보관을 함.
* 태그를 사용하는 것을 볼 수 있다.
* 스프링 컨테이너가 생성해서 보관하는 객체를 스프링 빈(Spring Bean) 객체라고 부른다.
* 일반적으로 자바 객체와 동일하다.
* 스프링 컨테이너는 생성한 빈 객체를 <이름, 빈 객체> 이렇게 쌍으로 보관을 한다.
* 스프링 컨테이너가 보관하고 있는 객체를 사용하고 싶은 경우 빈 객체와 연결되어 있는 이름을 사용해서 객체를 참조하게 된다.
'낙서장 > Spring' 카테고리의 다른 글
SPRING - AOP (0) | 2019.09.25 |
---|---|
스프링 라이브러리 다운로드 mvnrepository.com (0) | 2019.09.24 |
comment