Spring Bean 개수 확인 및 등록정보 확인하는 방법
이 어플리케이션에는 몇개의 bean이 생성이 되었고 이것들은 어떤 이름을 가지고 있으며 실제 클래스는 무엇인지에 대한 정보를 원하는 경우가 있다. Spring 기동시 로그를 살펴보면 이것에 대한 정보를 얻을수도 있지만 생성된 bean의 정보를 이용하여 간단하게 구할 수 있다. @Autowired DefaultListableBeanFactory beanFactory; Bean에 대한 정보를 가지고 있는 beanFactory의 구현체인 DefaultListableBeanFactory를 주입받는다. 그럼 이 beanFactory로부터 bean에 대한 이런 저런 정보들을 가지고 올 수 있다. public void beanInfo() { System.out.println("#### total bean count ..
Framework/Spring
2021. 11. 29. 13:44