什么是注解
-
注解是代码特殊标记,格式:@注解名称(属性名称=属性值, 属性名称=属性值…)
-
使用注解,注解作用在类上面,方法上面,属性上面
-
使用注解目的:简化 xml 配置
Spring针对Bean管理中创建对象提供的注解
- @Component
- @Service
- @Controller
- @Repository
基于注解方式实现创建对象具体步骤
1.引入依赖
2.开启组件扫描
如果扫描多个包,多个包使用逗号隔开
基于注解方式实现属性注入
1.@Autowrite:根据属性类型进行自动装配
2.@Qualifier:根据名称注入,但是它得和@Autowrite一起使用
3.@Resource:可以根据类型注入,也可以根据名称注入
4.@Value:注入普通类型属性