2019年1月16日

事务增强器(下篇)

摘要: 本篇文章接着上篇事物增强器(上篇)继续解析事物增强器的步骤。 回滚处理 上一篇文章已经讲述了目标方法运行前的事务准备工作,而这些准备工作最大的目的无非是对于程序没有按照我们期待的那样去进行,也就是出现特定的错误,那么,当出现错误的时候,Spring是怎样对数据进行恢复的呢? 在对目标方法的执行过程中 阅读全文

posted @ 2019-01-16 11:26 AoTuDeMan 阅读(540) 评论(0) 推荐(0) 编辑

事物增强器(上篇)

摘要: TransactionInterceptor支撑着整个事务功能的架构,逻辑还是相对复杂的,那么我们现在切入正题来分析此拦截器是如何实现事务特性的。TransactionInterceptor类继承自MethodInterceptor,所以调用该类是从其invoke方法开始的,首先看下这个方法的源码: 阅读全文

posted @ 2019-01-16 10:01 AoTuDeMan 阅读(272) 评论(0) 推荐(0) 编辑

导航