1.注解介绍
(1)注解是代码特殊标记,格式:@注解名称(属性名称=属性值,属性名称=属性值...)
(2)注解可以作用在类上面,方法上面,属性上面
(3)使用注解的目的: 简化xml配置
2.Spring针对Bean管理中创建对象提供的注解
(1)@Component:普通组件,都可使用
(2)@Service:一般在业务逻辑层,或者service层
(3)@Controller:一般用在web层
(4)@Repository:一般用在dao层或持久层
注:四个注解功能是一样的,都可以用来创建bean实例
3.基于注解方式实现对象创建
4.开启组件扫描细节配置
5.基于注解方式实现属性注入
(1)@Autowired:根据属性类型进行自动装配
(2)@Qualifier:根据属性名称注入
@Qualifier需要和@Autowired搭配使用