스프링 핵심 원리(기본편)

Ch04. 스프링 컨테이너와 스프링 빈 - 스프링 빈 조회(동일한 타입이 둘 이상)

webmaster 2022. 2. 17. 13:30
728x90
  • 타입으로 조회 시 같은 타입의 스프링 빈이 둘 이상이면 오류가 발생한다. 이때는 빈 이름을 지정하자.
  • applicationContext.getBeansOfType()을 사용하면 해당 타입의 모든 빈을 조회할 수 있다.
  • ApplicationContext 생성

    • 내부 클래스를 이용하여 해당 클래스에서만 사용하는 ApplicationContext를 만들었다.
  • 타입으로 조회시 같은 타입이 둘 이상 있다면, 오류 검증
    • 타입으로 조회시 같은 타입이 둘 이상 있다면, 오류 검증한다
  • 타입으로 조회시 같은 타입이 둘 이상 있다면, 빈 이름 지정
    • 타입으로 조회시 같은 타입이 둘 이상 있다면, 빈 이름 지정한다
  • 특정 타입을 빈을 모두 조회
    • 특정 타입을 빈을 모두 조회한다.
728x90