1. 모든 빈 출력하기
실행하면 스프링에 등록된 모든 빈 정보를 출력할 수 있다.
- ac.getBeanDefinitionNames() : 스프링에 등록된 모든 빈 이름을 조회한다.
- ac.getBean() : 빈 이름으로 빈 객체(인스턴스)를 조회한다.
2. 애플리케이션 빈 출력하기
스프링이 내부에서 사용하는 빈은 제외하고, 내가 등록한 빈만 출력해보자. 스프링이 내부에서 사용하는 빈은 getRole() 로 구분할 수 있다.
- ROLE_APPLICATION : 일반적으로 사용자가 정의한 빈
- ROLE_INFRASTRUCTURE : 스프링이 내부에서 사용하는 빈
'Spring > 스프링 핵심원리 - 기본편' 카테고리의 다른 글
스프링 빈 조회- 동일한 타입이 둘 이상인 경우 (0) | 2022.03.23 |
---|---|
스프링 빈 조회 - 기본 (0) | 2022.03.20 |
객체지향 원리의 적용 ( DIP/OCP위반 문제점 해결하기) (0) | 2022.03.20 |
스프링으로 전환하기 ( 스프링 컨테이너) (0) | 2022.03.08 |
IoC, DI, 그리고 컨테이너 (0) | 2022.03.08 |