본문 바로가기
TIL/Learn - Spring

스프링 개념 이해하기 (GenericXmlApplicationContext , XML)

by koreashowme 2019. 9. 24.

 * 스프링은 객체를 생성하고 각 객체를 연결해주는 조립기 역할을 한다.
 * 여기에 있는 GenericXmlApplicationContext 가 조립기
 * 조립기에서 생성할 객체가 무엇이고, 각 객체를 어떻게 연결하는지에 대한 정보는 XML 파일에 설정이 되어 있음!!!!
 


 * GenericXmlApplicationContext 클래스는
 * XML 파일에 정의된 설정 정보를 읽어와서 객체를 생성하고 각각의 객체를 연결한 뒤에 내부적으로 보관을 함.
 


 *  태그를 사용하는 것을 볼 수 있다.
 * 스프링 컨테이너가 생성해서 보관하는 객체를 스프링 빈(Spring Bean) 객체라고 부른다. 
 * 일반적으로 자바 객체와 동일하다.
 


 * 스프링 컨테이너는 생성한 빈 객체를 <이름, 빈 객체> 이렇게 쌍으로 보관을 한다.
 * 스프링 컨테이너가 보관하고 있는 객체를 사용하고 싶은 경우 빈 객체와 연결되어 있는 이름을 사용해서 객체를 참조하게 된다.

'TIL > Learn - Spring' 카테고리의 다른 글

SPRING - AOP  (0) 2019.09.25
스프링 라이브러리 다운로드 mvnrepository.com  (0) 2019.09.24

comment