..
アスペクト指向プログラミング (アスペクト指向プログラミング、または、より簡潔に、AOP)はソフトウェアの設計を見てのもう一つの方法です。
代わりに、オブジェクト(オブジェクト指向プログラミング- OOP)に焦点を当てているプログラミングの主な要素はクラスです、、すべてがAOP アスペクトに基づいています。
一態様は、複数のクラス間の横断的レポートのモジュール化である、共通の利益を(そのようなトランザクション管理など)を持っているいくつかのクラスを含むモジュール、すなわち。
さらに、AOPでアスペクトへの他の概念があります。
アドバイスは、様々なタイプがあります。
春にはメソッドの実装の サポートされている唯一の点である結合して、Spring AOPは、しかし、最も一般的なエンタープライズアプリケーションを解決するために十分な完全な実施期間を提供していません。
各ターゲットオブジェクトの機能を実装するには、オブジェクトが実装するインタフェースと同じインタフェースを公開するプロキシのAOP ラップです。
デフォルトでは、我々は使用J2SE動的プロキシを、しかし、プロキシされるインタフェースまたはインタフェースのセットのみを許可する。
のプロキシCGLIBは、代わりにオブジェクトがインターフェースを実装していないときに、彼らはあなたがインターフェイスで公開されていない方法でポイントカットを作成する必要がある稀なケースでの使用を強制することができます使用されています。
| |
Linuxの(コース)
オープンソースシステムへの完全なガイド。 49€から。 |
| |
PHP(コース)
動的なWebサイトを作成するためのフルコース。 49€から。 |
| |
RubyとRuby on Rails(コース)
RubyとRoRのと、ソフトウェアやWebアプリケーションを作成します。 39€から。 |