基于注解的(属性)依赖注入

发布时间 2023-08-07 10:04:05作者: 2086nmj

依赖注入(DI):说白了就是对于属性的赋值。

基于xml的依赖注入有两种:

第一种是基于setter方法的属性注入:<property name="" value(ref)=""></property>。

第二种是基于构造方法的属性注入:<construct-arg name="" value(ref)=""></property>

上面两种无论是基于setter的bean属性注入,还是基于构造方法的bean属性注入。都是比较的麻烦的。都需要写很多行的代码到xml里。

第三种属性依赖的注入方式叫做基于注解的依赖注入。