spring注解
来源:互联网 发布:网络厂商排名 编辑:程序博客网 时间:2024/05/20 17:59
import org.springframework.beans.factory.annotation.Autowired;
@Autowired 使用后将不用写get,set方法
@Qualifier
注释指定注入 Bean 的名称@Autowired
可以对成员变量、方法以及构造函数进行注释对构造函数变量使用 @Qualifier 注释
public class Boss { private Car car; private Air air; @Autowired public Boss(Car car , @Qualifier("air")Airair){ this.air= air; this.car = car;}}
@Qualifier
只能和 @Autowired
结合使用,是对 @Autowired
有益的补充。一般来讲,@Qualifier
对方法签名中入参进行注释会降低代码的可读性,而对成员变量注释则相对好一些。@Resource
@Resource
的作用相当于 @Autowired
,只不过 @Autowired
按 byType 自动注入,面@Resource
默认按 byName 自动注入罢了
@Component
- @Component 是一个泛化的概念,仅仅表示一个组件 (Bean) ,可以作用在任何层次。
- @Service 通常作用在业务层,但是目前该功能与 @Component 相同。
- @Constroller 通常作用在控制层,但是目前该功能与 @Component 相同。
0 0
- spring注解--组合注解
- Spring注解
- Spring注解
- Spring注解
- Spring注解
- Spring注解
- Spring 注解
- Spring注解
- Spring注解
- Spring注解
- spring 注解
- spring 注解
- spring注解
- Spring 注解
- Spring 注解
- spring 注解
- spring 注解
- spring 注解
- Lucene4.10使用教程(八):Lucene的自定义评分(2)
- recovery输入事件及处理分析
- 网络发送参数拼接与Http异步任务回调打包(一)
- Hibernate延迟加载实现原理
- iOS合并lib(.a)库的终极可用方法(可用于解决duplicate symbol静态库冲突)
- spring注解
- ubuntu 13.04 安装mysql数据库教程
- mysql的安装
- 我的第二个APP上架了····
- 从把三千行代码重构成15行代码谈起
- 论REST架构与传统MVC
- sprintf函数的使用
- POJ 1125 Stockbroker Grapevine(DP)
- Hdu 2196 题解