김영한 선생님이 해주는 스프링

스프링 컨테이너와 스프링 빈

  • 정확히 스프링 컨테이너는 Bean FactoryApplication Context로 구분됩니다.
  • Bean Factory를 직접 사용하는 경우는 거의 없기 때문에 일반적으로 Application Context를 스프링 컨테이너라 합니다.

스프링 빈 조회 - 상속관계

  • 부모타입으로 조회하면 자식타입이 전부 다 끌려나옴.
  • 그래서 Object 타입으로 조회하면 전부 다 조회가 됨.

Bean Definition

  • 스프링 컨테이너는 오직 빈 데피니션만 알면 된다.
  • @Bean, <Bean> 각각 하나씩 메타 정보가 생성됩니다.
    • 스프링 컨테이너는 이 메타정보를 기반으로 스프링 빈을 생성합니다.

댓글남기기