0

私はこの例に従い、 SpringまたはMavenビルドを使用せずにaspectjを実装しようとしています.

Spring実装のaspectjでは、アスペクトクラスがこのBean ID logAspectにロードされていることがわかります

<bean id="logAspect" class="com.mkyong.aspect.LoggingAspect" />

春のないJavaクラスを使用してこれを手動でロードしたい場合。この実装を作成する必要があるインターフェイスまたはクラスと、アスペクト ロギングが機能するようにロードする方法。

4

1 に答える 1

3

AspectJはSpringから完全に独立しています。「SpringなしでAspectJを使用する方法」ではなく、単に「AspectJを使用する方法」を考えてみてください。そうは言っても、AspectJのホームページをお勧めします。そこには、プログラミングガイドのようなドキュメントや紹介資料があります。トレース、ロギング、プロファイリング用のサンプルも含まれています。SpringなしでAspectJを使用することは、実際にはSpringを使用する場合よりもはるかに簡単です。

Eclipse内からAspectJ開発ツール(AJDT)を使用する場合、インストール時に、トレース/ログ記録を含むいくつかのコードサンプルを取得します。楽しみ!

于 2013-01-07T09:17:31.893 に答える