私はこの記事を読んでいましたhttp://www.vaannila.com/spring/spring-ioc-1.htmlここではコンテナという用語が使用されています。下の図はコンテナを示しています。この記事のコンテナとは何でしょうか? それはファイルの一部でしょうか
code
、それとも Beanconfig
ファイルでしょうか?Spring IOC は Spring MVC で使用できますか?
ベストアンサー1
この文脈では、コンテナは、いくつかのコンポーネントが動作するために必要なインフラストラクチャを提供するものという意味を持ちます。
次のように想像できます。
- JVMはJavaプログラムを実行するためのコンテナであるように、
- サーブレットコンテナ(Tomcatなど)はサーブレットを実行するものである。
- EJBコンテナはEJBが動作する環境です(Wikipediaを参照)。記事(ドイツ語ですが、ブラウザの翻訳ツールをご利用ください)
同じように、Spring は Spring Beans が住むコンテナです。