Spring component injection
发布时间
阅读量:
阅读量
自动装配
- @Autowire
-
- 标注于方法之上
- 标注于构造函数
- 标注于参数位置
-
Aware实现Spring底层组件的注入
-
- 自定义组件中引入Spring底层组件
- 实现机制
-
自动装配 : Spring通过依赖注入(DI)机制,实现对IOC容器内各组件间依赖关系的赋值操作
Spring提供了以下三种自动注入的实现方式:
- @Autowire Spring框架所提供的注解
- @Resource 遵循Java规范的注解,属于JSR250标准
- @Inject 符合Java规范的注解,源自JSR330标准

@Autowire
@Autowire 注解能够应用于属性、方法、参数以及构造器等多个位置
方法标注与优化
针对标Component的
当@AutoWired标注应用于方法时,Spring容器在实例化当前对象时会调用该方法,从而实现属性的注入.
该方法所使用的参数中,若为自定义类型,其对应的值将从ioc容器中进行获取
全部评论 (0)
还没有任何评论哟~
