【spring】@Autowired注解学习

@Autowired注解使用场景
  1. 构造函数注入:当 @Autowired 注解应用于构造函数时,Spring 容器会在创建 bean 时自动调用该构造函数,并注入所有需要的依赖。
  2. 方法注入:当 @Autowired 注解应用于方法时,Spring 容器会在创建 bean 后调用该方法,并注入所有需要的依赖。
  3. 字段注入:当 @Autowired 注解应用于字段时,Spring 容器会在创建 bean 时自动注入该字段。
  4. 属性 setter 方法注入:当 @Autowired 注解应用于 setter 方法时,Spring 容器会在创建 bean 后调用该 setter 方法,并注入所有需要的依赖。
  5. 当有多个Bean符合注入条件时,可以使用@Qualifier注解与@Autowired结合使用,来指定具体要注入的Bean。这样可以解决自动装配时的歧义问题。
@Autowired测试示例代码
示例代码 一
AutowiredDemoService类
package com.yang.SpringTest.annotation.autowiredLearn;

import org.springframework.stereotype.Service;

/**
 * <p>Service类</p>
 *
 * @author By: chengx
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值