2016-04-04 12 views

答えて

1

私はいつもネストされた@Configurationクラスがcreated in child application contextsであると理解していましたが、今はもうこれ以上のケースではないと思われるドキュメントを見に来ます。

代わりに、Javadocによれば、ブートストラップ時に多くの@Configurationクラスを登録または登録することを避けるのが便利です。

編集: 私はちょうどSpringBoot 3(春Framework 4の)アプリでそれを試してみましたが、確かに私の内部クラスでの豆は、外側のクラスの場合と同様のApplicationContextに表示されます。

+0

以前のバージョンでは、内部クラスが "子"コンテキストを定義していなかったとは思いません。私が覚えている唯一のコンセプトは、ルートサーブレットコンテキスト対ウェブサーブレットコンテキストです。あなたはそれをまだ定義することができます。 – luboskrnac