私は春のフレームワークを使用することに比較的慣れていません。spring を使用する利点を以下で読みました。
...コンテナは、管理対象オブジェクトのインスタンス化、循環依存関係、ライフサイクル管理、管理対象オブジェクト間の依存関係解決などのサポートも提供します....
Springはこれをどのように達成しますか?
私は春のフレームワークを使用することに比較的慣れていません。spring を使用する利点を以下で読みました。
...コンテナは、管理対象オブジェクトのインスタンス化、循環依存関係、ライフサイクル管理、管理対象オブジェクト間の依存関係解決などのサポートも提供します....
Springはこれをどのように達成しますか?
Spring Framework リファレンスの依存関係解決プロセスのセクションを見てください(サイドバーで「循環依存関係」のメモを検索してください)。
基本的に、コンストラクターベースのインジェクションではなく、セッターベースのインジェクションを使用する必要があります。そうしないと、コンテナーが Bean を作成するときに例外が発生します (遅延初期化を使用していない場合)。