study13. 스프링 빈 설정 메타정보

윤광팔·2022년 2월 26일
0

인프런의 '스프링 핵심 원리 (기본편)' 을 듣고 해당 내용을 정리한 포스트 입니다.
강의 바로가기


스프링 빈 설정 메타정보 - BeanDefinition

  • 어떻게 다양한 설정형식을 지원하는 것일까? 'BeanDefinition'이라는 추상화
  • 역할과 구현을 개념적으로 나눈 것이다.

-> XML, 자바 등을 읽어서 BeanDefinition을 만든다.
-> 스프링 컨테이너는 자바인지, XML인지 모르고, 오직 BeanDefinition만 알면 된다.
-> BeanDefinition을 빈 설정 메타정보라 한다.
-> 스프링 컨테이너는 이 메타정보를 기반으로 스프링 빈을 생성한다.



scope -> 싱글톤
lazyInit-> 초기화를 실제 사용하는 시점에

0개의 댓글

관련 채용 정보