AspectJ
westkingwy
这个作者很懒,什么都没留下…
展开
-
アスペクト・ライブラリを作る 其ノ壱 -- サンプル
アスペクト・ライブラリを作る 其ノ壱 -- サンプル AspectJ Maven2 アスペクト指向プログラミングの1つの使用法として、「既存のライブラリにアスペクトを織り込んで、機能を拡張する」というものがあります。 この織り込む機能を実装した AspectJ コード(と成果物)を「アスペクト・ライブラリ」と呼びましょう。 今回から何度かに分けて、Maven2 プロジェクトを用いて转载 2012-06-17 00:14:40 · 559 阅读 · 0 评论 -
アスペクト・ライブラリを作る 其ノ弐 -- 「アスペクト・ライブラリ」プロジェクト
アスペクト・ライブラリを作る 其ノ弐 -- 「アスペクト・ライブラリ」プロジェクト AspectJ Maven2 今回は、前回のサンプル・ライブラリに対するアスペクト・ライブラリを作成しましょう。 プロジェクト名は「greeting-lib」とします。 pom.xml とりあえずサンプルを。 4.0.0 org.sample greetin转载 2012-06-17 00:19:14 · 453 阅读 · 0 评论 -
Inpath と Aspect Path の追加
Inpath と Aspect Path の追加 AspectJ 今回は、AspectJ を用いた開発で、他のライブラリを使用する際に必要となる、「Inpath」「Aspect Path」の追加方法を見ていきましょう。 Inpath 既存プロジェクトにアスペクトを織り込みたい場合は、既存プロジェクトを「Inpath」に設定します。 Maven2 で「weaveDepende转载 2012-06-17 00:32:40 · 415 阅读 · 0 评论 -
「アスペクト・ライブラリを作る」への注意
「アスペクト・ライブラリを作る」への注意 AspectJ Maven2 前回までに、アスペクト・ライブラリの作成の仕方を見てきました。 今回は、アスペクト・ライブラリの作成に当たっての注意を1つ。 アスペクト・ライブラリの作成方法を書くに当たって参考にしたドキュメントは、AspectJ のコンパイル&織り込みを行うツール「ajc」のドキュメント(→)です。 そこでは既存のライブラリの转载 2012-06-17 00:34:59 · 428 阅读 · 0 评论 -
AspectJ プロジェクトの POM ファイルへの修正
AspectJ プロジェクトの POM ファイルへの修正 AspectJ 以前の記事で AspectJ プロジェクトの POM ファイル(の雛形)を書きましたが、少々不具合(っぽいもの)があったのでご報告。 問題 aspectj プラグインの設定をしている箇所(/project/build/plugins/plugin)が ...转载 2012-06-17 00:30:36 · 414 阅读 · 0 评论 -
アスペクト・ライブラリを作る 其ノ参 -- アスペクト・ライブラリを使用する
アスペクト・ライブラリを作る 其ノ参 -- アスペクト・ライブラリを使用する AspectJ Maven2 今回は、前回作成したアスペクト・ライブラリを使用してみましょう。 アスペクト・ライブラリを使用するプロジェクトは「greeting-app」とします。 pom.xml とりあえず、サンプルを。 4.0.0 org.sample gr转载 2012-06-17 00:33:22 · 366 阅读 · 0 评论 -
AOP 開発環境 其ノ四 -- 続・Aspect の作成 & 若干の設定
AOP 開発環境 其ノ四 -- 続・Aspect の作成 & 若干の設定 AspectJ 以前の記事で アスペクトの作成方法を紹介しましたが、毎回「New」ダイアログを開くのは面倒。 なので、少々設定をして、クラスやパッケージを作成するのと同じ方法でアスペクトを作成できるようにしましょう。 (1) まず、 [メニュー]Window → Customize Perspec转载 2012-06-17 00:24:34 · 492 阅读 · 0 评论