技术栈

元注解

10km
1 年前
java·spring·元注解·重复注解
spring:解决findMergedRepeatableAnnotations获取可重复的元注解(meta-annotation)结果不正确问题spring-core的注解工具提供的方法 AnnotatedElementUtils.findMergedRepeatableAnnotations用于从AnnotatedElement 对象获取可重复的注解。但如果注解本身也是可以定义在其他注解之上的元注解(meta-annotation),且该注解也是可重复注解。这个方法就可能会失效。这就是我最近在使用spring注解工具时遇到的问题。示例如下。
川峰
1 年前
kotlin·注解·反射·元注解·加锁
《Kotlin核心编程》笔记:反射、注解和加锁在某些情况下(通常是碰到一些Kotlin独有的特性时)Kotlin编译器会在生产的字节码中存储额外信息,这些信息目前是通过 kotlin.Metadata 解实现的。Kotlin 编译器会用 Metadata 标注这些类。