@Autowire:Autowired是spring框架中的注解,默认按照类型注入,要求依赖对象必须存在。如果要允许null值,可以设置它的required属性为false,如果想按照名称来装配注入,则必须搭配@Qualifier使用
@Resource:JDK自带的注解(1.6),默认按照名称注入,只有当找不到与名称匹配的bean才会按照类型装配注入.
按名称注入:
按类型注入:
原文:https://www.cnblogs.com/swallower/p/12920619.html