【发布时间】:2020-05-15 13:58:00
【问题描述】:
例子:
@Value
@Builder(toBuilder = true)
@AllArgsConstructor(access = AccessLevel.PUBLIC)
public class A {
//
// RecordRootable fields
//
@NonNull
private UUID a;
}
查看类文件,如果 IntelliJ 反编译器没有说谎,@NonNull 注释似乎存在。
现在我们想在运行时使用 Field.getAnnotations 或类似的东西从字段中读取注释,但没有找到。
有什么特别的方法可以用来阅读这个注释吗?
我需要在注释中添加什么内容才能阅读吗?
【问题讨论】:
标签: reflection annotations lombok