Java + Spring + Maven アプリケーション:
誰かが私にリンクを提供したり、プロキシベースの Spring AOP を使用しない純粋な AspectJ 実装についてアドバイスしたりできますか?
私のアプリケーションは純粋に Spring + Maven ベースです。現在、問題を解決していない Spring AOP の側面を実装しています。
同じ内private method2()
からにアクセスしようとすると、これはサポートされません。public method1()
class A
私は知りたいです: 1) クラス内メソッド呼び出しをサポートするポイントカットでアスペクトを書く方法は? 2)AspectJロードタイムウィービングを使用して、現在のSpring、mavenプロジェクトにそれを構成する方法は? 3) Tomcat サーバー + Eclipse でのコンパイル時のウィービング用に AspectJ Maven プラグインを構成する方法。
@Controller
class A {
public void method1() {
method2("foo");
}
private String method2(String text) {
return text;
}
}
期待される出力:
log.entering(method1)
log.entering(method2)
print abc
log.exiting(method2)
log.exiting(method1)