OK Spring Gurus...これを分解してください。Spring MVC のドキュメントを読んでいるときに、次のステートメントに出くわしました。
「....Spring の ApplicationContext インスタンスはスコープ指定できます。Web MVC フレームワークでは、各 DispatcherServlet に独自の WebApplicationContext があり、ルート WebApplicationContext ですでに定義されているすべての Bean を継承します。定義されたこれらの継承された Bean は、サーブレット固有のスコープ、および新しいスコープ固有の Bean を特定のサーブレット インスタンスに対してローカルに定義できます。」
これに基づいていくつか質問があります。
- このステートメントは、DispatcherServlet のインスタンスが複数存在できることを意味します。Web アプリでは、サーブレットのインスタンスが 1 つしか存在できない (理想的には存在する必要がある) ため、それはまったく真実ではありませんか?
- 上記のステートメントのコンテキストで、「サーブレット固有のスコープ」とは正確にはどういう意味ですか?