Spring MVC 애플리케이션 시작 동안 로드된 모든 Spring Beans의 목록을 보고/인쇄하는 방법

게시 됨: 2016-10-24
당신의 spring-mvc-project-startup 중에 모든 로드된 spring-beans-list-of-report-list-of-to-report

엔터프라이즈 수준의 Spring MVC 프로젝트에서 작업하고 있습니까? 수백 개 이상의 클래스와 패키지가 있습니까? 로드된 모든 Spring MVC 빈 정보 목록을 가져오는 방법에 대해 정말 고심하고 있습니까?

아래 Java 코드 스니펫을 사용하면 로드된 Spring Beans 정보 목록을 손쉽게 얻을 수 있습니다.

시작하자:

1 단계

전제 조건: Spring Web MVC(.jsp)에서 AJAX, jQuery를 사용하는 방법 – 자습서를 완전히 따르십시오. 완벽하게 작동하는지 확인하십시오.

2 단계

two new 파일 생성: CrunchifyMain.javaCrunchifyLoadAllLoadedSpringMVCBean.java

3단계

src 폴더와 같은 위치에 Source Folderresource 폴더를 생성합니다.

Eclipse에서 소스 폴더 생성 - Crunchify

4단계

resource 폴더 아래에 새로운 Source Folderconfig 폴더를 생성합니다. 같은 상기와.

5단계

두 개의 새 파일을 만듭니다.

  1. config 폴더 아래의 config.properties
  2. resource 폴더 아래 crunchify-bean.xml 파일

6단계

아래 프로젝트 구조가 있는지 확인하십시오.

모든 로드된 스프링의 목록 인쇄

7단계

CrunchifyMain.java 프로그램을 실행합니다.

Eclipse 콘솔에 아래와 같은 결과가 표시되어야 합니다.

더 많은 빈이 로드되어 있지만 여기서는 위의 결과에서 ~10개만 보여주었습니다. 무엇을 보고 질문이 있는지 알려주십시오.