AOP-Ausnahme beim Aufruf von Around aspects on

8

Ich versuche, einen Aspekt auf allen Service-Methoden auszuführen. aber dies scheint für die Methoden zu versagen, die einen primitiven Rückgabetyp haben. Ich bekomme diesen Fehler org.springframework.aop.AopInvocationException: Null Rückgabewert von Beratung stimmt nicht mit primitiven Rückgabetyp überein. Ist es erforderlich, dass alle für aspect verwendeten Methoden nicht primitive Rückgabetypen haben müssen? Danke

%Vor%

Stapelverfolgung

%Vor%     
varaJ 29.10.2013, 12:13
quelle

1 Antwort

12

Ihr Aspekt ist falsch. Ein runder Aspekt MUSS muss die folgende Signatur haben und muss immer das Ergebnis des Aufrufs zurückgeben, um fortzufahren.

%Vor%

Wenn Sie keine void -Methode verwenden, haben Sie im Prinzip jede Methode, die dieser Rat für die Rückgabe von null anwendet.

    
M. Deinum 29.10.2013, 12:22
quelle

Tags und Links