So melden / drucken Sie eine Liste aller geladenen Spring Beans während des Starts Ihrer Spring MVC-Anwendung

Veröffentlicht: 2016-10-24
wie-man-eine-liste-aller-geladenen-spring-beans-beim-starten-des-spring-mvc-projekts-berichtet

Arbeiten Sie an einem Spring MVC-Projekt auf Unternehmensebene? Ist es mit mehr als Hunderten von Klassen und Paketen? Haben Sie wirklich Schwierigkeiten, eine Liste aller geladenen Informationen zu Spring MVC-Beans zu erhalten?

Mit dem folgenden Java-Code-Snippet können Sie eine Liste der geladenen Spring Beans-Informationen auf Knopfdruck abrufen.

Lass uns anfangen:

Schritt 1

Voraussetzung: Folgen Sie How to use AJAX, jQuery in Spring Web MVC (.jsp) – Tutorial vollständig. Stellen Sie sicher, dass es einwandfrei funktioniert.

Schritt 2

Erstellen Sie two new Dateien: CrunchifyMain.java und CrunchifyLoadAllLoadedSpringMVCBean.java

Schritt 3

Erstellen Sie einen resource als Source Folder am selben Speicherort wie den src Ordner.

Quellordner in Eclipse erstellen - Crunchify

Schritt 4

Erstellen Sie den Konfigurationsordner als neuen config unter Source Folder resource . Das gleiche wie oben.

Schritt-5

Erstellen Sie zwei neue Dateien:

  1. config.properties im Ordner config
  2. crunchify-bean.xml Datei im resource

Schritt-6

Stellen Sie sicher, dass Sie die folgende Projektstruktur haben.

print-list-of-all-loaded-spring-beans-beim-starten-der-spring-mvc-anwendung

Schritt-7

Führen Sie das Programm CrunchifyMain.java aus.

Sie sollten das Ergebnis wie unten in Ihrer Eclipse-Konsole sehen.

Es sind viel mehr Beans geladen, aber hier habe ich nur ~10 im obigen Ergebnis gezeigt. Lassen Sie mich wissen, was Sie sehen und haben Sie Fragen.