Autowireソース注釈源と移入@ - 20-春はDI DIのソースを解析しました

春バージョン:<version>5.2.1.RELEASE</version>

前:ライフサイクル(4)の19春を解決するための豆のソースコード- initializeBean

前我々は終了しBean、プロセス全体のライフサイクルを、非常に重要な問題を残し、それは依存性注入(あるDI)問題。

IOC一つの焦点は、オブジェクトに必要他の動的オブジェクトを提供し、システムの動作にあります。これは経由でDI達成します。記事のこのシリーズはそう説明し、ノートは組み立て途中に基づいてDI、注釈のスタイルを使用しても、時間を注入します。

ここに関連する完全な依存性注入、にBeanライフサイクル二つの場所は以下のとおりです。

  • 使用BeanPostProcessor解決へのAutowireコメント
  • 使用populate方法は、被験体に注入される電流に依存するであろうBeanに。

以下は、依存性注入のソースについて詳細に説明し始めました。説明する前に、我々は非常に単純な依存性注入の小さな例を与える必要があります。


コンテンツを継続します


概要

これらは、Spring上でIOC我々はことを知って、メインコンテンツSpring、1は二つの性質であるIOC他のIS AOPので分析した後、IOC実装のソースコードを、我々が開きますAOP-sourceに旅を!

公開された397元の記事 ウォン称賛71 ビュー60000 +

おすすめ

転載: blog.csdn.net/xiaojie_570/article/details/104790684