Spring 구동원리

BroJang·2022년 12월 15일

스프링

목록 보기
10/10

ApplicationContext

  • 스프링 프레임워크 시작 시 메모리 영역에 Context 객체 생성

  • 스프링에서 생성되는 객체(스프링 컨테이너)

  • BeanFactory를 상속(BeanFactory InterFace의 하위 Interface)

  • XML, Java Class 등으로 생성 가능(BeanDefinition 추상화)


root-Context.xml 파일을 통해 관리 객체 설정
(webapp/WEB-INF/spring 폴더에 존재)

  • 모든 서블릿을 공유할 수 있는 Bean의 집합 공간

  • component-scan 태그로 패키지 스캔


Component Annotation 클래스를 찾아서 인스턴스 생성

Autowired Annotation 설정

  • 필요한 의존 객체 타입의 Bean을 주입
profile
끊임없이 배우고 진보하는 백엔드 개발자입니다. 배움에 있어서 최선을 다하자!

0개의 댓글