属性注入(注解方式):
前提是类要交给Spring来管(不管是xml方式还是注解的方式),才可以进行属性注入
将注解放在属性上实际上底层的实现是依赖反射的,不是依赖构造器和set方法
也可以将注解放在set方法上,这时就是依赖set方法注入的
如果同时有以上2种注解,则会优先使用set方法上的注解
单独使用@Autowired时,如果有多个类型或者没有类型匹配就会抛出异常,就需要结合@Qualifer使用
属性注入(注解方式):
前提是类要交给Spring来管(不管是xml方式还是注解的方式),才可以进行属性注入
将注解放在属性上实际上底层的实现是依赖反射的,不是依赖构造器和set方法
也可以将注解放在set方法上,这时就是依赖set方法注入的
如果同时有以上2种注解,则会优先使用set方法上的注解
单独使用@Autowired时,如果有多个类型或者没有类型匹配就会抛出异常,就需要结合@Qualifer使用