什么是Spring
IOC/DI
BeanFactory和ApplicationContext的区别
Spring的相关配置
scope属性:Bean的作用范围
Spring的Bean的属性注入&&&&Spring的属性注入:对象类型的注入
名称空间p的属性注入的方式:Spring2.x版本后提供的方式
SpEL的方式的属性注入:Spring3.x版本后提供的方式
注入复杂类型
Spring的分配置文件的开发
注解开发:重中之重
Aop
AOP的开发中的相关术语
什么?看不懂?看这个
Aop演示
4.配置进行织入,将通知织入目标对象中
很复杂,故开启注解配置
1导包,同上
配置文件开启事务自动扫描。
附加内容:
读取外部的Properties配置
什么是事务
事务逻辑上的一组操作,组成这组操作的各个逻辑单元,要么一起成功,要么一起失败
事务特性(ACID)
如果不考虑隔离性引发安全性问题
解决读问题!设置事务隔离级别
事务的传播行为
创建业务层和DAO的类
配置业务层和DAO
编写测试类
方式一:
配置事务管理器
需要在业务层注入事务管理模板
手动编写代码实现事务管理
方式二:
配置事务管理器
配置事务的通知
配置aop事务
方式三:重中之重———*****************Spring的声明式事务的注解方式
引入jar包
配置事务管理器
开启事务管理的注解
在使用事务的类上添加一个注解:
@Transactional