春、非シングルトン注入原理の理解についての話?そのライフサイクル?ループ注入原理、AOPの実装の原則、彼らはお互いにどのように動作するかという点でいくつかのAOPの話?

AOPとIOCの概念(すなわち、スプリングコア)
A)IOC:スプリングフレームワークは、オープンソースであり、私たちは、フレームワークの使用を低減する効率を向上させることができ、それが層状構造である、すなわち、対応するサービスロジック層に対応する処理、コードの連結減らします。スプリングのコアは、制御及びIOC AOPアスペクト指向プログラミングの反転です。コントロールのIOC反転はプログラムの重点との間の関係は、容器、コンテナ制御オブジェクト、外部リソースへのアクセスを制御することによって制御されます。逆に、依存オブジェクトを取得し、IOCにコンテナオブジェクトを作成し、依存オブジェクト注入するために私たちを支援することです、それを見つけるとコンテナオブジェクトジェクト私たちを助けるためにある、オブジェクトを取得することがあり、当社の従来のプログラミングオブジェクトによって作成されています、その逆と呼ばれます。
b)はAOP:アスペクト指向プログラミング、主に業務管理システムのロギングなど層、アクセス権、および他のもの。AOPは、複数のオブジェクトに影響を与えたパブリックアクションを識別するために取られ、そして部(アスペクト)と命名された再利用可能なモジュールとしてパッケージ化、およびビジネスロジック部つまり、カプセル化オブジェクト独立して、ビジネスロジックモジュールを一括呼び出しが抽出され、カプセル化されたシステムの保守性を向上させつつ、システムは、モジュール間の結合を低減するために、コードの重複を減少させます。
コア成分:豆、コンテキストコア、シングルトンは、単一ケースたBeanFactoryを注入することによって作成され、ライフサイクルは、作成時にオープンインタフェースを介して達成されるが、反射を介してポストプロセッサによって循環、AOP事実、動的プロキシに注入されますポイントカット、アドバイスなど。

おすすめ

転載: www.cnblogs.com/programb/p/12426954.html