aop

    0

    1答えて

    Springを使用してWebSocketサーバーアプリケーションを開発しています。私は、ユーザーがされた方法を示し@AuthorizationRequired注釈を加え、私は、ユーザーがトークンによって、すべての着信要求を許可することにしたいので、私はアスペクトUserAuthorization package com.berrigan.axevor.authorization; import

    0

    1答えて

    私は、SampleClassLibraryというDataLayerClassというクラスを持っています。このクラスは、トレース目的の属性を持っています。 internal class TracingAspect : IMessageSink { internal TracingAspect(IMessageSink next) { m_next = next;

    0

    1答えて

    主な質問 - メソッドのパラメータがエラーになると、Spring AOPを使用してメソッドのパラメータを記録したいそのメソッドの実行時に例外が発生し、その例外が呼び出し側のメソッドにスローされます。 私は上記を行うことはできますか? @AfterThrowingのように、呼び出されたメソッドの詳細は記録されますが、呼び出されたメソッド(エラーが実際に発生した場所)は記録されません。 これは私が持っ

    0

    1答えて

    私は "jar"を使用して "Login.jsp"にAroundアドバイスを適用しようとしています。問題は私のコントローラメソッドがチェックであり、メソッドを調べるためにアドバイスを使っていますが、アプリケーションを実行すると、Login.jspのレスポンスとして未定義になります。しかし、私のアドバイスで印刷した結果には期待された結果が含まれています。しかし、クライアント側では得られません。アドバ

    0

    1答えて

    私のServiceImplクラスには複数のメソッドがあります.1つのLoggingAspectがあり、ServiceImplで呼び出されたメソッドに基づいて、メソッドパラメータをアドバイスに動的に渡します。どのように私はこれを達成するのですか?以下のコードで私のメソッドは4つのパラメータを持っていますが、私の他のメソッドの1つに5つのパラメータがあり、3つ目は3です。 @Aspect publi

    0

    1答えて

    getArgs()が値のみを与えるので、値とともに動的にパラメータの名前を取得できますか?ここでは、Webサービスを使用していない、この場合には「USERID」で名前......イム @Before("allGenericAppServiceImplMethods()") public void LoggingAdvice(JoinPoint joinPoint){ Object[] arg

    0

    1答えて

    私が使用しているメソッドの実行時間を記録するPostSharpアスペクトを作成しました。 しかし、期待通りに動作していないようで、sw.ElapsedMillisecondsは常に0〜3ミリ秒です。 [Serializable] [AttributeUsage(AttributeTargets.Method)] public sealed class PerfLogAttribute : Me

    1

    1答えて

    私はfollwoing側面があります。 @Component @Aspect public class LoggingAspect { Logger logger = Logger.getLogger(LoggingAspect.class); @AfterReturning(pointcut = "execution(* com.example..*.*(..))",

    2

    2答えて

    コンフィグレーションファイルに基づいてログにコードを追加するという、私のアプリケーションに機能を追加する必要があるのは、 です。 たとえば、クラス名がabc.csの場合、ユーザーは設定ファイルに次のように入力します。 <entry typeName = "mynamespace.abc"> <LineNumbers ="1,2,3,10, 12"> </entry> 今すぐ行番号1,2,3

    0

    1答えて

    外部サービスをキャッシュしようとしています。これを達成するために、私はポイントカットを定義しています。 public interface ExternalService { public int getData(int); } によりキャッシュマネージャのいくつかの懸念がオーバーロードされたメソッドの中で違いを把握することができるという、私はメソッドの引数の型と私のポイントカット