老师,注解的源码怎么查看呢
来源:1-6 LomBok的基本使用方式
五羊司机
2020-03-23 11:44:18
比如您说@Data里面包含了@Getter,@Setter,@EqualsAndHashcode几个注解,那我觉得我点进@Data的源码里面应该能看到这些逻辑,但实际上我点进去之后发现:
@Target({ElementType.TYPE})
@Retention(RetentionPolicy.SOURCE)
public @interface Data {
String staticConstructor() default "";
}
感觉这个注解什么都没有做,看不到任何处理逻辑。而且我经常点进某些注解里面都是这种情况,根据代码看不出来这个注解到底是做什么的。那我想问一下注解的实际处理逻辑是写在哪里的呢
2回答
codegg
2022-12-11
通过反射来判断和处理的
7七月
2020-03-23
你可能不太了解注解的机制吧。注解就是这么简单,没有更详细的了。
相似问题