Files
springboot-demo/target/classes/com/example/demo/aop/LoggingAspect.class

12 lines
3.2 KiB
Plaintext
Raw Normal View History

<EFBFBD><EFBFBD><EFBFBD><EFBFBD>=<00>
 java/lang/Object<init>()V  
java/lang/SystemoutLjava/io/PrintStream;  org/aspectj/lang/JoinPoint getSignature()Lorg/aspectj/lang/Signature;  org/aspectj/lang/SignaturegetName()Ljava/lang/String; makeConcatWithConstants&(Ljava/lang/String;)Ljava/lang/String;
 !"java/io/PrintStreamprintln(Ljava/lang/String;)V $ %&getArgs()[Ljava/lang/Object;
()* +,java/util/ArraystoString'([Ljava/lang/Object;)Ljava/lang/String;
123 45java/lang/StringvalueOf&(Ljava/lang/Object;)Ljava/lang/String;
9:; <java/lang/Throwable
getMessage?"com/example/demo/aop/LoggingAspectCodeLineNumberTableLocalVariableTablethis$Lcom/example/demo/aop/LoggingAspect;controllerMethodsRuntimeVisibleAnnotations&Lorg/aspectj/lang/annotation/Pointcut;value0execution(* com.example.demo.controller.*.*(..))serviceMethods-execution(* com.example.demo.service.*.*(..))logBeforeController(Lorg/aspectj/lang/JoinPoint;)V joinPointLorg/aspectj/lang/JoinPoint;MethodParameters$Lorg/aspectj/lang/annotation/Before;controllerMethods()logAfterService#Lorg/aspectj/lang/annotation/After;serviceMethods()logAfterReturning1(Lorg/aspectj/lang/JoinPoint;Ljava/lang/Object;)VresultLjava/lang/Object;,Lorg/aspectj/lang/annotation/AfterReturning;pointcut returninglogAfterThrowing4(Lorg/aspectj/lang/JoinPoint;Ljava/lang/Throwable;)VerrorLjava/lang/Throwable;+Lorg/aspectj/lang/annotation/AfterThrowing;'controllerMethods() || serviceMethods()throwing
SourceFileLoggingAspect.java$Lorg/aspectj/lang/annotation/Aspect;*Lorg/springframework/stereotype/Component;BootstrapMethodsj'[AOP-Before] Controller 方法开始: l 参数: n#[AOP-After] Service 方法结束: p$[AOP-AfterReturning] 方法返回: r 返回值: t#[AOP-AfterThrowing] 方法异常: v 异常: x
yz{ |$java/lang/invoke/StringConcatFactory<00>(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite; InnerClasses%java/lang/invoke/MethodHandles$Lookup<00>java/lang/invoke/MethodHandlesLookup!>@/*<2A><01>AB CDE@+<01>AB CDF GHsIJ@+<01>A#B CDF GHsKLM@o+<2B>+<2B> <00><00><00><1D>+<2B>#<00>'<27>-<00><1D>A*+*,*-B+CD+NOPNF QHsRSM@W<17>+<2B> <00><00>.<00><1D>A4546BCDNOPNF THsUVW@t&<26>+<2B> <00><00>/<00><1D>,<2C>0<>6<00><1D>A=>=?%@B &CD&NO&XYP NXFZ[sR\sX]^@t&<26>+<2B> <00><00>7<00><1D>,<2C>8<>=<00><1D>AGHGI%JB &CD&NO&_`P N_Fa[sbcs_deF
fgh,wiwkwmwowqwswu}
~<00><00>