Eclipseでアプリケーション サーバー ( JBoss ) を使用して Web アプリをデバッグするとき、 Spring コンテキスト Beanを「ライブ」で「一時停止」などすることなく探索する方法が必要です。
これにより、サービスを取得し、いくつかのメソッド (キャッシュ フラッシュなど) を起動できます。
とても便利です。
それを達成するためのツール、プラグイン、または単にトリックを知っていますか?
「「一時停止」などをせずに、Spring コンテキスト Bean を「ライブ」で探索する方法が欲しい」について詳しく説明してください。もっと簡単に説明できます。監視したい場合は、JMX が最適です。Jmx は管理 Bean の概念に基づいています。管理 Bean を定義すると、VisualVm または jconsole ツールのいずれかで表示できます。jmx の最良の部分は、実行時に、サーバーを再起動せずに管理 Bean の値を変更できます。静的変数 a=10 を定義したとします。サーバーにデプロイされた後にその値を 20 に変更する必要がある場合は、visualVM ツールを介してその値を次のように変更できます。 20.再コンパイルしてデプロイする必要はありません。Spring は JMX のサポートを提供します。