- 부모 타입으로 조회하면, 자식 타입도 함께 조회한다.
- 그래서 모든 자바 객체의 최고 부모인 Object 타입으로 조회하면, 모든 스프링 빈을 조회한다.

1. 부모 타입으로 조회시, 자식이 둘 이상 있으면 중복 오류가 발생한다.
- ac.getBean(DiscountPolicy.class) 로 조회하면 중복오류 발생
-> 빈 이름으로 조회하거나, ac.getBean("rateDiscountPolicy", DiscountPolicy.class)
-> 특정 하위 타입으로 조회한다. ( 추천하는 방법은 아님 )

2. 부모 타입으로 모두 조회해보기.

'Spring > 스프링 핵심원리 - 기본편' 카테고리의 다른 글
싱글톤 패턴? 싱글톤 컨테이너 / 스프링 컨테이너 (0) | 2022.03.24 |
---|---|
BeanFactory 와 ApplicationContext (0) | 2022.03.23 |
스프링 빈 조회- 동일한 타입이 둘 이상인 경우 (0) | 2022.03.23 |
스프링 빈 조회 - 기본 (0) | 2022.03.20 |
컨테이너에 등록된 모든 빈 조회 (0) | 2022.03.20 |