私はこれについていくつかの調査を行いましたが、まだせいぜい漠然としか理解していません。これについて知識のある人は、プログラミングの基本的な理解を持つ人が理解できる簡単な (またはできるだけ簡単な) 説明を教えてくれますか? 助けてくれてありがとう。
質問する
6701 次
2 に答える
16
Spring は、依存性注入と制御の反転のアイデアの上に構築されました。通常の言葉で言えば、一連のクラスが互いに作成し、ある場所から別の場所にお互いを渡す代わりに、豆の袋があります。各 Bean はその依存関係を宣言し (どのサービスを機能させる必要があるか? )、Spring コンテナーは、すべてを自動的かつ自動的に結び付けることで、この要件を解決します。
Service
(XML、注釈、コンストラクター署名を通じて...)動作するにはDAOインターフェースが必要です!Spring は親切にも、そのインターフェースを実装する Bean を見つけて、最初に作成し、必要な場所に渡します。
その基盤の上に、他の複数のサービスが提供されました (主にデータ アクセスと AOP に関して) が、インジェクションがコア コンセプトです。
于 2012-04-16T18:42:54.747 に答える
1
迅速かつ簡単な説明が必要な場合は、Spring フレームワークの中心は制御の反転 (IoC) であると言えます。
当然3行でSpringの還元的な話になりますが、IoCを理解すればSpringを理解できます。Spring では、すべてがその周りに構築されます。
于 2012-04-16T18:19:05.480 に答える