aop

    5

    1答えて

    IntellijでAspectJを使用しようとしています。私はとSupport AspectjのAspectjプラグインを有効にしており、ajcコンパイラをSetting -> java compiler -> ajcに設定しました。 このエラーメッセージが表示されます。 AspectJ Support IDEA was unable to find AspectJ compiler .jar

    3

    2答えて

    私はAspectJを使ってjava.net.Socket呼び出しを傍受しています。 私は、コールスタックは次のようになると、その後、私はコンソール出力を見ることができる非常に単純な側面 after(): call(* java.net.Socket.connect(..)) { System.out.println("Connect intercepted!"); } とaop.x

    11

    1答えて

    私は実行中のgrailsアプリケーションを持っています。 私は springsecurity-のOAuthプロバイダー 1.0.5.1を添加 2.0-RC1に1.1.1からspringsecurity-ACL 2.0-RC2へ1.2.7.3から springsecurityコアをアップグレード そして私は、起動時に例外を取得:org.springframework.aop.framework.Ao

    0

    1答えて

    私はSpring AOPを学んでいます。私はちょうどtry.Iを持っている理由を理解できません。"再"はnullですControllerImplのログインメソッド私のテストコードで。 私は、Spring AOPがどのように動作するのか、いくつかの知識しか知っていません。なぜそれが私が失敗を理解できないのかという理由です。 多分あなたはAopTest.javaでテストを実行できます。最新のSTSを私

    2

    2答えて

    - 私、このクラスの例 class A { String a; } を注入するためのGoogle Guiceのを使用しては、その後、私のクラスBたぶん、AspectJのを使用して class B { @Inject A aInstance; public void checkValue(){ System.out.println(aInstanc

    1

    3答えて

    <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework

    0

    1答えて

    デリゲートパターンプロトコルを複数のターゲットに通知するディスパッチャを実装しようとしています。 すべてのメソッド名のコピー貼り付けを行わずに、次のパターンを実行するより良い方法はありますか?反射、アスペクト指向プログラミング、メタプログラミングのすべての心に来る:参考 public class AirBatteryClientDelegateDispatcher: AirBatteryClien

    2

    1答えて

    私はthis questionを見つけました - これは私が試みているものに非常に似ています。しかし、私のユースケースは少し異なります。 ビジネスサービスの監査履歴を保存する必要があります。しかし、メソッド呼び出しの前後で、単に監査チェックポイントを手動で呼び出せるようにする必要があります。 私たちはこのプロジェクトでCastle.Coreを使用しています。これを達成するために私はサービスメソッド

    6

    2答えて

    私はゲッターとセッターといくつかの簡単なインターフェイスと、ファイルシステムから読み書きするいくつかのメソッドを持っています。 Javaコードを直接使用すると、1つの「呼び出しハンドラ」を作成して、これらのすべてのインタフェースのオブジェクトをインスタンス化することができます(試したことはありませんが、完了できたと思います)。 Springを使用して同じことを実行できるかどうかは疑問です。 以下の

    6

    1答えて

    私は、次のポイントカットを使用してメソッドの入り口と出口の条件をログに記録するように設定AspectJのトレースルーチン持っている:私はLogOutputStreamにデバッグ出力をリダイレクトするsetDebugOutメソッドを呼び出すメソッドを持っている私のsendEmailクラスで public aspect Trace { pointcut anyMethodExecuted(