aop

    0

    2答えて

    特定の例外が発生したときに監視を追加しようとしています。 @Aspect public class LogAspect { @AfterThrowing(value = "execution(* *(..))", throwing = "e") public void log(JoinPoint joinPoint, Throwable e){ System.ou

    1

    2答えて

    カスタム属性でAOPを利用しようとしています。入力パラメータに基づいてメソッドの戻り値に影響を与えるカスタム属性を実装したいと思います。戻り値の属性を定義する方法があります。 [return: CustomAttribute] public string Do(string param1) { // do something } しかし、この属性が適用されたときにどのように動作

    1

    1答えて

    私はCakePHPの初心者ですし、Goを使用しようとしています!私のテストアプリケーションのAOP。 私はガイドを辿って輸入Go!それを私のcomposer.jsonに追加すると、AspectKernelクラスが見つからないようです。 <?php // app/ApplicationAspectKernel.php namespace Application; use Go\Core\A

    0

    1答えて

    は、私はこのような抽象的側面を持って一致していません - ポイントカット上書きすることはできませんポイントカット。次の例(fooがインターフェイスである場合)と同様: ​​ しかし、私は、このコンパイルエラーを持っている: can't override pointcut GenericAspect.callMethod(java.lang.Object[]) with pointcut FooAs

    0

    1答えて

    私はを学びたいと思っており、これまでコンセプトによく慣れています。ここでは、オブジェクトの検証のためのアスペクトクラスを記述しようとしています。しかし、以下のコードは私にadviceDidNotMatchものを与えます。 before(com.message.pojo.Entity entity) : call(*public com.message.helper.Processor.proces

    0

    1答えて

    SpringのAspectJに関する質問:CTWとLTW。違いは何ですか?私が理解するところでは、両方のアプローチが同じであることを理解しています。彼らはどちらも元のクラスの代わりにアスペクトロジックを組み込んだJavaクラスを生成しています。 CTWはコンパイル時に行い、LTWはJVMロードクラス中に行います。あなたはそれらの間の他の差異について説明していただけますか?前もって感謝します!

    0

    2答えて

    私たちはサービスを開発するためにSpring Bootを使用しています。私たちは、非同期な方法でそれを行うことを選んだと私たちは次のような問題に直面している:私たちは、すべての非同期残りのリソースの上、以下の側面を持っている:アプリケーションで import org.aspectj.lang.ProceedingJoinPoint; import org.aspectj.lang.annotat

    0

    1答えて

    私は最近、私たちのプロジェクトの1つとしてPostSharpを使用し始めました。特定のメソッド(特定の機能を表す)内で呼び出されているすべてのメソッドのログメソッドの実行時間は、です。 私が今まで行ってきたのは、(TimingAspectと言う)アスペクトを作成し、(TimingAspectをメソッド定義の上に書くことで)1つのメソッドでテストしたことです。そのメソッドの実行時間を別のログファイル

    0

    1答えて

    2つのモジュールtest-aopとtest-webを持つapring-bootプロジェクトを作成します。私はgithub https://github.com/zhxjouc/testでこのプロジェクトをアップロードしています。テストAOPでは、いくつかのAOPクラスを定義し、テストWebモジュールをカットしたいと思います。そしてコードはOKかもしれないが、aspectj-maven-plugin

    0

    1答えて

    私はMVCプロジェクトで簡単なAOPアプローチをしようとしています。ポストシャープエクスプレス版とパケットをインストールしました。私は2つのプロジェクトを持っている、最初にアスペクトモジュールと2番目のカジュアルなmvcプロジェクトです。 は、だから私は [Serializable] public class LogAttribute : OnMethodBoundaryAspect