Spring日常笔记记录07--注解的使用步骤
前面的笔记都是讲到基于XML配置文件的di,在实际开发中大部分是使用基于注解的di
1.基于注解的di:通过注解完成java对象创建,属性赋值
2.使用注解的步骤:
1)加入maven依赖 spring-context,在你加入spring-context的同时,间接加入spring-aop的依赖。
2)在类中加入spring的注解(多个不同功能的注解)
3)在spring的配置文件中,加入一个组件扫描器的标签,说明注解在你的项目中的位置
3.学习的注解:
1)@Component:创建对象
2) @Respotory:创建dao对象,用来访问数据库的
3) @Service:创建Service对象,处理业务逻辑的,可以有事务功能
4) @Controller:创建控制器对象的,接收请求,显示处理结果
5) @Value:简单类型的属性赋值
6) @Autowired:spring框架中的引用类型的赋值注解,支持byName,byType,默认是byType
7) @Resource:JDK中的注解,使用自动注入给引用类型赋值,支持byName,byType,默认是byName