Sprin注解管理对象
一、 spring的bean管理(注解方式)
1.1 注解的含义
l 代码里面的特殊标记,使用注解可以快速完成功能
l 注解的写法:@注解名称(属性名称=属性值)
l 注解可以使用在 类、属性、方法 上面
l 注解在一定程度上可以替代配置文件中的部分内容
1.2 spring使用注解进行开发
1.2.1 导入相关jar包
l 导入spring基础的jar包
l 导入AOP相关jar包
l 创建类和相关的约束
当我们使用的是IDEA的时候,相关的约束是会自动给引入的
1.2.2 注解创建对象
12.3 spring的四个注解
l @Component
l @Controller (WEB层)
l @Service (Service层)
l @Repository (持久层)
就目前来讲后三个注解是由第一个注解衍生出来的,本身的用途没有什么区别,都是用来创建对象的,可能在后续的版本中会有区分和增强
1.2.4 注解注入属性
l 创建Service类、创建dao类,在Service类里面获取dao的对象