SpringBoot注解中@Configuration和@Con

2020-08-05  本文已影响0人  呆呆猿

@Configuration
该注解是可以用来替代XML文件。和@Bean一起使用


@Configurable

@Component
class B{
 @Autowired
    private C c;
}

加入在一个方法里new了一个b = new B();
这个b的属性c是就是 空的,需要使用@Configurable

@Configurable(preConstruction = true)
@Component
class B{
 @Autowired
    private C c;
}

@Configurable(preConstruction = true) 告诉Spring在构造函数运行之前将依赖注入到对象中。

上一篇 下一篇

猜你喜欢

热点阅读