空枝|大佬把Spring框架总结的「无比详细」,看完还说不懂别学了( 三 )
(因为aop拦截的是方法 。 )
Spring声明式事务管理器类:
Jdbc技术:DataSourceTransactionManager
Hibernate技术:HibernateTransactionManager
有一点需要注意的:若为编程式事务控制 , 则开启事务后一定要手动释放(提交或回滚) , 否则长期占用内存 , 有可能报事务异常
spring封装了事务管理的代码(打开 , 提交 , 回滚事务)事务操作对象,因为在不同平台,操作事务的代码各不相同.spring提供了一个接口————— PlatformTransactionManager 接口————— 在不同平台,实现不同的接口即可————— 注意:在spring中玩事务管理.最为核心的对象就是TransactionManager对象
spring管理事务的属性介绍 (1)事务的隔离级别 (2)是否只读 (3)事务的传播行为
配置事务的核心管理器 , 它封装了所有事务 , 依赖于连接池(DataSourceTransactionManager)
xml中配置通知
配置将通知织入目标
10、spring中aop管理事务 注解使用步骤
在需要管理的方法或者类中声明配置事务管理
@Transactional(isolation=Isolation.REPEATABLE_READ,readOnly=false,propagation=Propagation.REQUIRED)
【空枝|大佬把Spring框架总结的「无比详细」,看完还说不懂别学了】小编整理了一份Java基础视频、技术文档、电子书、面试题、简历模板等福利分享给大家 。
需要的可以按照以下方式免费领取1、关注我 , 转发+评论2、私信发送:【学习】 , 即可领取!
推荐阅读
- 笑看尘世|Spring4基础二二-AOP篇-通知(2)-通知详解
- 一味宠爱|Springboot整合K8s读取ConfigMap刷新配置
- 小熊科技|从零学ELK系列(十):SpringBoot接入ELK升级版
- 空枝|一个漂亮的开源HTML5音乐播放器——APlayer
- 空枝|这台手机,我整整等了三年,终于要发布
- 澄澈的眼|这Spring注入对象处理过程也太细了,收藏了,什么神仙
- 空枝|华为云手机革新概念、与我书中未来手机革新概念同理
- 草莓味的棉花糖|震碎认知!将原理融会贯通到顶点的SpringBoot实战项目
- 空枝|1368元 6GB+128GB+5000毫安电池四摄拍照手机
- 小熊科技|SpringCloud在K8s上的最佳实践—高可用 混沌工程