Annotation Type | Description |
---|---|
AllBeans |
此注解仅可以使用在启动器上
此注解标注的包路径将会
|
Beans |
普通的依赖,可以放置在方法上、类上
类上:当在类上的时候,同时也会扫描类中的@Beans注解
仅有此注解在类上的时候,
Beans.constructor() 参数才会生效
\@Constr注解的使用优先于constructor参数
如果在方法上:当@Beans在方法上的时候,类上也必须有@Beans注解才会生效,否则将会被忽略。
方法必须有返回值
|
Depend |
使用此注解对字段进行注入
可以使用在字段、方法参数上
- 字段上时,会对字段进行注入 - 方法参数上时,在调用此方法的时候会根据参数进行注入 方法注入中: 仅有 Depend.value() 和 Depend.type() 参数生效,
优先考虑Depend.value() ,如果value没有填入则使用类型注入。
假如不使用此注解也会进行注入,但是假若没有开启编译指令的话可能会无法正确注入 |
Copyright © 2020. All rights reserved.