Spring4 IOC注解详解

本文详细介绍了Spring框架中常用的注解,包括@Component及其派生注解@Controller、@Service、@Repository等,用于不同层级的组件定义。同时讲解了依赖注入相关的注解如@Autowired、@Qualifier、@Resource以及属性设置注解@Value。此外还提到了Bean的作用域注解@Scope等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  • 类上的注解

@Component 

-----------------修饰一个类,将这个类交给Spring管理

它的衍生注解

web层:@Controller

service层:@Service

dao层:@Repository 

  • 属性注入的注解

   @Value  :设置普通属性的值

   @Autowired  :设置对象类型的属性的值。但是按照类型完成属性注入;我们习惯是按照名称完成属性注入:必须让@Autowired注解和@Qualifier一起使用完成按照名称属性注入。

@Resource:      设置对象属性的值,按照名称完成属性注入。

  • Bean的其他的注解

生命周期的配置(了解即可)

  • 作用范围的注解

 @Scope  默认是singleton(单例)

多例

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值