0

コマンドを入力するための単純なコンソールが必要な小さなサーバーがあります。少し検索した後、仕事をするスプリングシェルを見つけました。

コマンドの中には、サーバー インスタンス オブジェクトにアクセスする必要があるものがあります。

spring シェルコマンドでサーバーオブジェクトインスタンスにアクセスできるように、サーバーオブジェクトインスタンスを spring shell コマンドに (autowire?) するにはどうすればよいですか?

ブートストラップ コンストラクターは、アプリケーション コンテキストを作成しているように見え、すぐにユーザー シェル コマンドを見つけます。

私は使用しようとしました:

bootstrap.getApplicationContext().getBeanFactory().registerSingleton(class, myserverinstance)

しかし、これは Bootstrap コンストラクターが呼び出された後にしか実行できず、それでは遅すぎます。

4

1 に答える 1