文章目录 一、前言 Spring Bean覆盖配置 二、@Autowired 注解处理器 装配方式 注解属性 作用范围 1. 成员变量 2. 构造器 3. 方法 4. 参数 5. 注解 使用技巧 同一类型多个bean @Primary的使用 @Qualifier的使用 装配多个实例 @Autowired装配未生效 三、@Resource 注解处理器 装配方式 注解属性 作用范围 1. 成员变量 2. 方法 3. 类 四、@Autowired与@Resource对比 二者对比 @Autowired装配流程 @Resource装配流程 一、前言 @Autowired和@Resource都是用来自动装配bean的。 @Resource是JSR-250提供的,它是Java标准,绝大部分框架都支持。 @Autowired功能非常强大,但只适用于Spring框架,如果换成了JFinal等其他框架,功能就会失效。