728x90
728x90
빈 객체 가져오기
-
스프링 컨테이너에 등록된 모든 빈 조회JAVA/Spring(Springboot) 2021. 7. 17. 15:10
스프링 컨테이너에 등록된 모든 빈 및 사용자가 등록한 빈을 조회할 수 있다 우선 스프링 컨테이너를 생성해보자 AnnotationConfigApplicationContext ac = new AnnotationConfigApplicationContext(AppConfig.class); 스프링 컨테이너에 등록된 모든 빈 출력 스프링 컨테이너에 등록된 모든 빈을 출력해보겠다 AppConfig에서 등록된 빈뿐만 아니라 스프링에서 기본으로 저장되어 있는 빈 객체도 있다 @Test @DisplayName("모든 빈 출력하기") void findAllBean() { String[] beanDefinitionNames = ac.getBeanDefinitionNames(); for(name : beanDefinitionN..