Spring フレームワークでプリロードを使用したため、コンテナーにロードされたときに Bean が作成されます。私の Bean インスタンスはシングルトンです。しかし、遅延読み込みを使用したい。私の理解では、遅延読み込みを使用すると、Bean が要求されたときに Bean のインスタンスが作成されますが、コンテナーには存在しません。
しかし、私の要件は、その Bean の操作が終了したときに、その Bean インスタンスをガベージ コレクションしたいということです。繰り返しになりますが、その Bean が要求されたときに、遅延読み込みの方法で Bean を再度作成したいと思います。
したがって、Bean インスタンスがガベージ コレクションされた後、Bean インスタンスを作成するために Bean がコンテナーに再度デプロイされる時期を知る限り、コンテナーに再デプロイする必要があります。使用後に実行時に Bean インスタンスをガベージ コレクションし、要求されたときにそのインスタンスを再度作成します。再デプロイせずにSpringとTomcatを使用することは可能ですか?