SpringMVCアプリケーションの起動時にロードされたすべてのSpringBeanのリストをレポート/印刷する方法

公開: 2016-10-24
how-to-report-list-of-all-loaded-spring-beans-during-your-spring-mvc-project-startup

エンタープライズレベルのSpringMVCプロジェクトに取り組んでいますか? 何百ものクラスとパッケージがありますか? ロードされたすべてのSpringMVC Bean情報のリストを取得する方法に本当に苦労していますか?

以下のJavaコードスニペットを使用すると、ロードされたSpringBeans情報のリストを指先で取得できます。

始めましょう:

ステップ1

前提条件:Spring Web MVC(.jsp)でAJAX、jQueryを使用する方法–チュートリアルを完全に実行してください。 完全に機能していることを確認してください。

ステップ2

CrunchifyMain.javaCrunchifyLoadAllLoadedSpringMVCBean.java two newファイルを作成します

ステップ-3

srcフォルダーと同じ場所にSource Folderフォルダーとしてresourceフォルダーを作成します。

Eclipseでソースフォルダーを作成する-Crunchify

ステップ-4

resourceフォルダの下に新しいSource Folderとしてconfigフォルダを作成します。 同上。

ステップ-5

2つの新しいファイルを作成します。

  1. configフォルダーの下のconfig.properties
  2. resourceフォルダの下crunchify-bean.xmlファイル

ステップ-6

以下のプロジェクト構造があることを確認してください。

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

ステップ-7

CrunchifyMain.javaプログラムを実行します。

Eclipseコンソールに次のような結果が表示されるはずです。

ロードされたBeanはもっとたくさんありますが、ここでは上記の結果で10個までしか示していません。 あなたが見ているものを教えてください、そして質問があります。