私はPro Spring 2.5の本を読んでいます。依存性注入がどのように機能するのかという質問があります。依存性注入はどのように機能していますか?
私はBeanFactoryについて理解しており、依存関係の参照を行っています。今私は依存性注入について読んで、いくつか質問があります。私が理解していることに基づいて、アプリケーションを起動するためのオブジェクトをルックアップするなど、ルックアップを最小限に抑えたいと思っています。それから、依存性注入が残りを処理します。しかし、私はこの作品を理解していない。
あなたはbeanfactoryを持っているとしましょう、アプリケーション全体を開始するMyApplicationインスタンスを取得します。残りのオブジェクトは、依存関係注入を使用して共同作業者を取得します。 Beanfactoryは管理しているBeanのリストを保持していますが、このファクトリはアプリケーションのメインメソッドでのみ使用できますか?そして、もしその豆乳がその豆を含んでいる範囲を管理していれば、それはどうやって行われたのか分かりません。何らかの形で世界的に豊かなのか?
これで、アプリケーションを「起動」するBeanには、依存関係が注入されて使用可能なBeanを取得できるレジスタが追加されました。 – LuckyLuke
はい。 Webコンテキストでは、たとえば、コンテキスト(レジストリ)がリスナーによって開始されます。これは春から提供され、表示されません。 – Bozho