2011-03-01から1ヶ月間の記事一覧

7.6 Proxying mechanisms

7.6 Proxying mechanismsSpringAOPでは、JDK DynamicProyとCGLIBのどちらかを選択できる。(JDK DynamicProxyが優先される。) もしJDK DynamicProxyを使う場合は、アスペクトの対象となるオブジェクトは最低でもひとつのインタフェースを実装する必要がある…

7.2 @AspectJ support

@AspectJアノテーションでアスペクトを定義するやり方について説明します。なお@AspectJスタイルは、そもそもAspectJ5で導入されたものです。SpringではAspectJで定義するアノテーションと連携します。AOPのランタイムはあくまでSpringのものであり、AspectJ…

7.1 Introduction

7.1.1 AOP concepts AOPの中心概念を説明する。 Aspectトランザクション管理など、関心ごとのモジュールのこと。「schema-based approach」(Javaでアスペクトを実装して設定ファイルに書く)か、「@AspectJスタイル」(Javaアスペクトを実装して@AspectJを…