Files
springboot-demo/target/classes/com/example/demo/exception/GlobalExceptionHandler.class

20 lines
4.2 KiB
Plaintext
Raw Normal View History

2026-03-18 15:18:30 +08:00
<EFBFBD><EFBFBD><EFBFBD><EFBFBD>=<00>
 java/lang/Object<init>()V  
#org/springframework/http/HttpStatus NOT_FOUND%Lorg/springframework/http/HttpStatus;
 'org/springframework/http/ResponseEntitystatus`(Lorg/springframework/http/HttpStatusCode;)Lorg/springframework/http/ResponseEntity$BodyBuilder;
 4com/example/demo/exception/ResourceNotFoundException
getMessage()Ljava/lang/String;
 #com/example/demo/common/ApiResponsefail:(ILjava/lang/String;)Lcom/example/demo/common/ApiResponse; !" #$3org/springframework/http/ResponseEntity$BodyBuilderbody=(Ljava/lang/Object;)Lorg/springframework/http/ResponseEntity;&java/util/HashMap
%
)*+ ,-<org/springframework/web/bind/MethodArgumentNotValidExceptiongetBindingResult0()Lorg/springframework/validation/BindingResult; /01 23,org/springframework/validation/BindingResultgetFieldErrors()Ljava/util/List; 567 89java/util/Listiterator()Ljava/util/Iterator; ;<= >?java/util/IteratorhasNext()Z ;A BCnext()Ljava/lang/Object;E)org/springframework/validation/FieldError
DG HgetField
DJ KgetDefaultMessage MNO PQ java/util/Mapput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
S TU
badRequest7()Lorg/springframework/http/ResponseEntity$BodyBuilder;W参数校验失败
YZ[ \]java/time/Instantnow()Ljava/time/Instant;
_ `;(ILjava/lang/String;Ljava/lang/Object;Ljava/time/Instant;)V b c INTERNAL_SERVER_ERROR
efjava/lang/Exceptionh ijmakeConcatWithConstants&(Ljava/lang/String;)Ljava/lang/String;l1com/example/demo/exception/GlobalExceptionHandlerCodeLineNumberTableLocalVariableTablethis3Lcom/example/demo/exception/GlobalExceptionHandler;handleNotFounda(Lcom/example/demo/exception/ResourceNotFoundException;)Lorg/springframework/http/ResponseEntity;e6Lcom/example/demo/exception/ResourceNotFoundException;MethodParameters Signature<00>(Lcom/example/demo/exception/ResourceNotFoundException;)Lorg/springframework/http/ResponseEntity<Lcom/example/demo/common/ApiResponse<Ljava/lang/Void;>;>;RuntimeVisibleAnnotations:Lorg/springframework/web/bind/annotation/ExceptionHandler;valuehandleValidationi(Lorg/springframework/web/bind/MethodArgumentNotValidException;)Lorg/springframework/http/ResponseEntity;error+Lorg/springframework/validation/FieldError;>Lorg/springframework/web/bind/MethodArgumentNotValidException;errorsLjava/util/Map;LocalVariableTypeTable5Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>; StackMapTable<00>(Lorg/springframework/web/bind/MethodArgumentNotValidException;)Lorg/springframework/http/ResponseEntity<Lcom/example/demo/common/ApiResponse<Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;>;>; handleAny@(Ljava/lang/Exception;)Lorg/springframework/http/ResponseEntity;Ljava/lang/Exception;y(Ljava/lang/Exception;)Lorg/springframework/http/ResponseEntity<Lcom/example/demo/common/ApiResponse<Ljava/lang/Void;>;>;
SourceFileGlobalExceptionHandler.java>Lorg/springframework/web/bind/annotation/RestControllerAdvice;BootstrapMethods<00>服务器内部错误: <00>
<00><00><00> i<00>$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 BodyBuilder<00>%java/lang/invoke/MethodHandles$Lookup<00>java/lang/invoke/MethodHandlesLookup!km/*<2A><01>no pqrsmR<16><07> <01>+<2B><13><19><00>n
opqtuvtwxyz{[cu|}m<00>X<>%Y<>'M+<2B>(<28>.<00>4N-<2D>:<00>"-<2D>@<00>D:,<04>F<04>I<>LW<><57>۸R<>Y<01>V,<2C>X<>^<5E><00>n+<?LWo*+~XpqXt<00>P<00><00><00> P<00><00><00><02>M;<3B>'vtw<00>yz{[c<00><00><00>mW<1B>a<> <01>+<2B>d<>g<00><19><00>n#
$#opqt<00>vtw<00>yz{[c<00><00><00>y<00><00><00><00><00> <00> <00><00><00>