BeanDefinition

SeungHwanLee·2021년 2월 16일
0


BeanDefinition 빈 설정 메타정보

역할과 구현을 위해 추상적 개념으로 만들어놓은것

스프링컨테이너 - Bean Definition(역할) - Appconfig.class, xml(구현) 등

ApplicationContext는 AnnotationConfigApplicationContext (ac)를 이용하여
AppConfig.class의 설정정보를 읽어 BeanDefinition == 빈 메타정보 생성



<annotation사용시>

ApplicationContext - AnnotationConfigApplicationContext - AppConfig.class - BeanDefinition 생성

스프링 컨테이너는 이 생성된 메타정보를 바탕으로 스프링Bean 생성



  • JUnit5 assertThat example
    link
profile
Hongik CE

0개의 댓글