Como relatar / imprimir lista de todos os Spring Beans carregados durante a inicialização do aplicativo Spring MVC

Publicados: 2016-10-24
how-to-report-list-of-all-loaded-spring-beans-durante-your-spring-mvc-project-startup

Você está trabalhando no projeto Spring MVC de nível empresarial? É com mais de centenas de aulas e pacotes? Você está realmente lutando em como obter a lista de todas as informações de beans Spring MVC carregados?

Usando o trecho de código Java abaixo, você pode obter uma lista de informações de Spring Beans carregadas na ponta do dedo.

Vamos começar:

Passo 1

Pré-requisito: Siga Como usar AJAX, jQuery no Spring Web MVC (.jsp) – tutorial completo. Certifique-se de que está funcionando perfeitamente.

Passo 2

Crie two new arquivos: CrunchifyMain.java e CrunchifyLoadAllLoadedSpringMVCBean.java

Etapa 3

Crie a pasta de resource como pasta de Source Folder no mesmo local da pasta src .

Criar pasta de origem no Eclipse - Crunchify

Passo 4

Crie a pasta de config como nova pasta de Source Folder de resource . O mesmo que acima.

Passo-5

Crie dois novos arquivos:

  1. config.properties na pasta de config
  2. arquivo crunchify-bean.xml na pasta de resource

Passo-6

Certifique-se de ter a estrutura do projeto abaixo.

print-list-of-all-loaded-spring-beans-durante-your-spring-mvc-application-startup

Passo-7

Execute o programa CrunchifyMain.java .

Você deve ver o resultado como abaixo em seu console do Eclipse.

Há muito mais beans carregados, mas aqui eu mostrei apenas ~ 10 no resultado acima. Deixe-me saber o que você vê e tem alguma dúvida.