美文网首页
Spring事务之AbstractFallbackTransac

Spring事务之AbstractFallbackTransac

作者: engineer_tang | 来源:发表于2022-03-06 16:27 被阅读0次

    TransactionAttributeSource的抽象实现,它缓存方法的属性并实现回退策略:1。具体目标法;2.目标阶层;3.申报方式;4.声明类/接口。
    如果没有与目标方法关联,则默认使用目标类的事务属性。与目标方法关联的任何事务属性都会完全重写类事务属性。如果在目标类上找不到,将检查调用的方法所通过的接口(如果是JDK代理)。
    此实现在属性首次使用后按方法缓存它们。如果希望允许动态更改事务属性(这是不太可能的),那么可以配置缓存。缓存是可取的,因为评估回滚规则的成本很高。

    相关文章

      网友评论

          本文标题:Spring事务之AbstractFallbackTransac

          本文链接:https://www.haomeiwen.com/subject/vrkwrrtx.html