Files
wb-java-nc-shop/target/classes/com/nlshop/config/StartupUrlPrinter.class

51 lines
8.6 KiB
Plaintext
Raw Normal View History

2026-01-11 18:14:42 +08:00
<EFBFBD><EFBFBD><EFBFBD><EFBFBD>4v
 java/lang/Object<init>()V
 
<org/springframework/boot/context/event/ApplicationReadyEventgetApplicationContext>()Lorg/springframework/context/ConfigurableApplicationContext;Rorg/springframework/web/servlet/mvc/method/annotation/RequestMappingHandlerMapping  :org/springframework/context/ConfigurableApplicationContextgetBean%(Ljava/lang/Class;)Ljava/lang/Object;http://localhost:14001  getEnvironment8()Lorg/springframework/core/env/ConfigurableEnvironment; server.portjava/lang/Integer
 !"valueOf(I)Ljava/lang/Integer; $%& '(4org/springframework/core/env/ConfigurableEnvironment getPropertyI(Ljava/lang/String;Ljava/lang/Class;Ljava/lang/Object;)Ljava/lang/Object;
* +,intValue()I.java/lang/StringBuilder
-1http://localhost:
-3 45append-(Ljava/lang/String;)Ljava/lang/StringBuilder;
-7 48(I)Ljava/lang/StringBuilder;
-: ;<toString()Ljava/lang/String;>java/util/ArrayList
=
A BCgetHandlerMethods()Ljava/util/Map; EFG HI java/util/MapentrySet()Ljava/util/Set; KLM NO java/util/Setiterator()Ljava/util/Iterator; QRS TUjava/util/IteratorhasNext()Z QW XYnext()Ljava/lang/Object;[java/util/Map$Entry Z] ^YgetKey`=org/springframework/web/servlet/mvc/method/RequestMappingInfo Zb cYgetValuee,org/springframework/web/method/HandlerMethod
_g higetPatternsConditionJ()Lorg/springframework/web/servlet/mvc/condition/PatternsRequestCondition;
klm nIForg/springframework/web/servlet/mvc/condition/PatternsRequestCondition getPatterns Kp qUisEmptysjava/lang/String
du vw getBeanType()Ljava/lang/Class;
yz{ |<java/lang/Class getSimpleName~ /merchant
r<00> <00><00>
startsWith(Ljava/lang/String;)Z<00>.html
r<00> <00><00>endsWith <00><00><00> <00><00>java/util/Listadd(Ljava/lang/Object;)Z<00> [
<00><00><00> <00><00>#com/nlshop/config/StartupUrlPrintergetHttpMethodsS(Lorg/springframework/web/servlet/mvc/method/RequestMappingInfo;)Ljava/lang/String;<00>]<00>/error<00>/static<00>/upload<00>/
r<00> <00><00>equals<00> /login.html<00>/register.html<00> /index.html<00>
/cart.html<00> /orders.html<00>/order-detail.html<00>/product-detail.html<00>/checkout.html<00> /profile.html<00>/merchant/login.html<00>/merchant/dashboard.html<00>/merchant/products.html<00>/merchant/orders.html<00>用户端页面
<00><00> <00><00> printUrls7(Ljava/lang/String;Ljava/util/List;Ljava/lang/String;)V<00> 用户端API<00>商家端页面<00> 商家端API
_<00> <00><00>getMethodsConditionP()Lorg/springframework/web/servlet/mvc/condition/RequestMethodsRequestCondition;<00>GET
<00><00><00> <00>ILorg/springframework/web/servlet/mvc/condition/RequestMethodsRequestCondition
getMethods K<00> <00><00>stream()Ljava/util/stream/Stream;<00> <00><00>apply()Ljava/util/function/Function; <00><00><00> <00><00>java/util/stream/Streammap8(Ljava/util/function/Function;)Ljava/util/stream/Stream;
<00><00><00> <00><00>java/util/stream/CollectorstoSet()Ljava/util/stream/Collector; <00><00> <00><00>collect0(Ljava/util/stream/Collector;)Ljava/lang/Object;
-<00> <00>,length<00>, <00>p
<00><00> <00><00>createSeparator(I)Ljava/lang/String; <00><00><00> <00><00>java/lang/SystemoutLjava/io/PrintStream;<00>
<00> java/io/PrintStreamprintln(Ljava/lang/String;)V<07><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>  ( <00> 
,size  个) <00> get(I)Ljava/lang/Object;%3d. %s
r format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;=
<00> onApplicationEventA(Lorg/springframework/boot/context/event/ApplicationReadyEvent;)V
 !<5org/springframework/web/bind/annotation/RequestMethodname#/org/springframework/context/ApplicationListenerCodeLineNumberTableLocalVariableTablethis%Lcom/nlshop/config/StartupUrlPrinter;urlLjava/lang/String; classNamepattern mappingInfo?Lorg/springframework/web/servlet/mvc/method/RequestMappingInfo; handlerMethod.Lorg/springframework/web/method/HandlerMethod;patternsLjava/util/Set;entryLjava/util/Map$Entry;event>Lorg/springframework/boot/context/event/ApplicationReadyEvent;mappingTLorg/springframework/web/servlet/mvc/method/annotation/RequestMappingHandlerMapping;baseUrlportI userPagesLjava/util/List;userApis merchantPages merchantApishandlerMethodsLjava/util/Map;LocalVariableTypeTable#Ljava/util/Set<Ljava/lang/String;>;<00>Ljava/util/Map$Entry<Lorg/springframework/web/servlet/mvc/method/RequestMappingInfo;Lorg/springframework/web/method/HandlerMethod;>;$Ljava/util/List<Ljava/lang/String;>;~Ljava/util/Map<Lorg/springframework/web/servlet/mvc/method/RequestMappingInfo;Lorg/springframework/web/method/HandlerMethod;>; StackMapTableMethodParametersmethodmethodssbLjava/lang/StringBuilder;icategoryurls separator SignatureK(Ljava/lang/String;Ljava/util/List<Ljava/lang/String;>;Ljava/lang/String;)V1(Lorg/springframework/context/ApplicationEvent;)Vlambda$getHttpMethods$0K(Lorg/springframework/web/bind/annotation/RequestMethod;)Ljava/lang/String;m7Lorg/springframework/web/bind/annotation/RequestMethod;<00>Ljava/lang/Object;Lorg/springframework/context/ApplicationListener<Lorg/springframework/boot/context/event/ApplicationReadyEvent;>;
SourceFileStartupUrlPrinter.javaRuntimeVisibleAnnotations*Lorg/springframework/stereotype/Component;+Lorg/springframework/core/annotation/Order;valueBootstrapMethodsc
def gh"java/lang/invoke/LambdaMetafactory metafactory<00>(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;j&(Ljava/lang/Object;)Ljava/lang/Object;l
<00>m UVV InnerClassesEntryr%java/lang/invoke/MethodHandles$Lookuptjava/lang/invoke/MethodHandlesLookup!<00>"$/*<2A><01>%& '($<05>[+<2B> <0A><00> MN+<2B><07>6<><36><1F>#<00><1D>)66<><36><18>-Y<>/0<>2<04>6<>9N<39>=Y<>?:<05>=Y<>?:<06>=Y<>?:<07>=Y<>?:,<2C>@:  <09>D<00>J:

<EFBFBD>P<00>I
<EFBFBD>V<00>Z:  <0B>\<00>_:  <0B>a<00>d:  <0C>f<><06><><EFBFBD> <0C>f<>j:<0E><><EFBFBD><0E>o<00><06><><EFBFBD><0E>J:<0F>P<00><00><0F>V<00>r:<10>-Y<>/-<2D>2<10>2<>9: <0A>t<>x:}<7D><>G<12><><00><><11><00>W<><00><08>-Y<>/<11>2<12><>2* <0C><00><>2<12><>2<>9<><00>W<>l<12><><>b<12><><>X<12><><>N<12><><00><>D<12><><00><><11><00>W<>-<06>-Y<>/<11>2<12><>2* <0C><00><>2<12><>2<>9<><00>W<><57><14><><EFBFBD><05>-Y<>/-<2D>2<12><>2<>9<><00>W<05>-Y<>/-<2D>2<12><>2<>9<><00>W<05>-Y<>/-<2D>2<12><>2<>9<><00>W<05>-Y<>/-<2D>2<12><>2<>9<><00>W<05>-Y<>/-<2D>2<12><>2<>9<><00>W<05>-Y<>/-<2D>2<12><>2<>9<><00>W<05>-Y<>/-<2D>2<12><>2<>9<><00>W<05>-Y<>/-<2D>2<12><>2<>9<><00>W<05>-Y<>/-<2D>2<12><>2<>9<><00>W<07>-Y<>/-<2D>2<12><>2<>9<><00>W<07>-Y<>/-<2D>2<12><>2<>9<><00>W<07>-Y<>/-<2D>2<12><>2<>9<><00>W<07>-Y<>/-<2D>2<12><>2<>9<><00>W*<12>-<2D><00>*<12>-<2D><00>*<12>-<2D><00>*<12>-<2D><00><>%<00>4"2:O!X"a#j$s&y(<00>)<00>*<00>-<00>.<00>1<00>2<00>3<00>6<00>78:$;.<;>h@<01>A<01>B<01>C<01>E<01>H<01>I<01>L<01>M N(OCP^QyR<02>S<02>T<02>V<02>WXY6\?]H^Q_Z`&<00><00>)*<00>+*<00><00>,*<00>+-. <00>/0 <00>
12<00>734 ['([56L78I9*2):;X<=a<02>>=j<02>?=s<02>@=y<02>AB CH<00>
1D<00>73E X<Fa<02>>Fj<02>?Fs<02>@Fy<02>AG H<00> <0B>O r<01>7 <00> r<00><00><00><00>EQ<00>8Z_d<>K<>Q<>Urrr,><3E>)<29> <00> r<00><00><00><00>EQ<00>I5<00><00>$4{+<2B><00><>Ͱ+<2B>ɶϹ<00><00><00><00><00><00><00><><00><00>KM,<2C>o<00>Ͱ<>-Y<>/N,<2C>J:<04>P<00>'<04>V<00>r:-<2D><00><>
-<12><>2W-<05>2W<32><57><EFBFBD>-<2D>9<>%:cd
gh i,j5k8m@n^oeplrssvt&4^J*{'({-.,OK2@;LMC ,OKDH
<EFBFBD>-K<>-Q<>#r<> I-<00><00>$_<00>,<2C><00><00><04>*P<><00>:<04><00><>-Y<>/<12><>2<04>2<>9<><00><><00><>-Y<>/<04>2+<2B>2<06>2,<2C><00>6 <0B>2<>9<><00><><00><04><00>6,<2C><00>5,<05> <00>r:<06><00><05>Y`<60>SYS<><13><00><><01><>Ʋ<00><04><00><>%. x
z{,|[}cq<00>~<00><00><00><00><00><00>&H~)*f=N;<00>'(<00>O*<00>P=<00>9*<00>Q*C <00>PFH 
<EFBFBD>[r<01><I OP9RS<00><00>$<00>"<22>-Y<>/M><1B>,<17>2W<32><01><><EFBFBD>,<2C>9<>%<00><00><00><00><00>&*
N;"'("<00>;LMH <02>
-<01>I<00>AT$3 *+<2B><08><19>%&  '(I5
UV$/*<2A><1D>%h& WXRYZ[\]^_I`a biknoZEp qsu