2021
10-16
10-16
理解Java注解及Spring的@Autowired是如何实现的
首先我们可以自己写一个注解:@Target(ElementType.METHOD)@Retention(RetentionPolicy.RUNTIME)public@interfaceAnnoSample{Stringvalue();}注解使用@interface来标识。这个注解定义了一个属性value,只能作用于方法上,生命周期是运行时。@Target用于指定可以放置注解的位置,这里指定的METHOD说明该注解只能放置到方法上面,还可以指定TYPE(类、接口、枚举类),FIELD实例,PARAMETER形参,CONSTRUCTOR构造器等等@Ret...
继续阅读 >