xm
2024-06-14 722af26bc6fec32bb289b1df51a9016a4935610f
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Êþº¾4
"GH     I JK
L JM NO NPQ
"RS
TU
TV W XY     Z[
G
T\
]^
_ `a    bc Xd     e
fgh
G
ij
fkl
mnologLorg/slf4j/Logger;listLjava/util/List;    SignatureELjava/util/List<Lcom/dl/common/translation/TranslationInterface<*>;>;RuntimeVisibleAnnotations8Lorg/springframework/beans/factory/annotation/Autowired; objectMapper-Lcom/fasterxml/jackson/databind/ObjectMapper;<init>()VCodeLineNumberTableLocalVariableTablethis+Lcom/dl/framework/config/TranslationConfig;init
annotation*Lcom/dl/common/annotation/TranslationType;trans0Lcom/dl/common/translation/TranslationInterface;mapLjava/util/Map;LocalVariableTypeTable3Lcom/dl/common/translation/TranslationInterface<*>;VLjava/util/Map<Ljava/lang/String;Lcom/dl/common/translation/TranslationInterface<*>;>; StackMapTablepqQ Ljavax/annotation/PostConstruct;<clinit>
SourceFileTranslationConfig.java6Lorg/springframework/context/annotation/Configuration; -.java/util/HashMap %&r st -u vwq xy z{.com/dl/common/translation/TranslationInterface |}(com/dl/common/annotation/TranslationType~ € ‚ ƒ„p …† #$java/lang/StringBuilder ‡„ ˆ‰1 ç¿»è¯‘实现类未标注 TranslationType æ³¨è§£! Š„‹ ŒŽ : ‘ +,’ “”Ccom/dl/common/translation/handler/TranslationBeanSerializerModifier• –— ˜™)com/dl/framework/config/TranslationConfigš ›œjava/lang/Object java/util/Mapjava/util/Iteratorjava/util/Listsize()I(I)Viterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object;getClass()Ljava/lang/Class;java/lang/ClassisAnnotationPresent(Ljava/lang/Class;)Z getAnnotation4(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;type()Ljava/lang/String;put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;getNameappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;toStringorg/slf4j/Loggerwarn(Ljava/lang/String;)V4com/dl/common/translation/handler/TranslationHandlerTRANSLATION_MAPPERputAll(Ljava/util/Map;)V+com/fasterxml/jackson/databind/ObjectMappergetSerializerFactory8()Lcom/fasterxml/jackson/databind/ser/SerializerFactory;4com/fasterxml/jackson/databind/ser/SerializerFactorywithSerializerModifiers(Lcom/fasterxml/jackson/databind/ser/BeanSerializerModifier;)Lcom/fasterxml/jackson/databind/ser/SerializerFactory;setSerializerFactorye(Lcom/fasterxml/jackson/databind/ser/SerializerFactory;)Lcom/fasterxml/jackson/databind/ObjectMapper;org/slf4j/LoggerFactory    getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;! "#$%&'()*+,)*-.//*·±01 234./V¡»Y*´¹·L*´¹M,¹™],¹À    N-¶
 ¶ ™#-¶
 ¶ À :+¹-¹W§$²»Y·-¶
¶¶¶¶¹§ÿ ²+¹*´*´¶»Y·¶¶W±0:"#.$:%H&W'Z({*~+‡-.™/œ- 01*H56.M78¡239:;.M7<9=>ý?@ü>Aú ú)BC./!     ¸!³±0DE)F