Spring事务管理三个中心APIITeye - 凯时娱乐

Spring事务管理三个中心APIITeye

2019年02月28日14时24分18秒 | 作者: 昆纶 | 标签: 业务,中心,信息 | 浏览: 2555

1.      PlatformTransactionManager

渠道业务办理器,它是业务的中心接口,首要办法如下:

         * void commit(TransactionStatus status)  提交业务

         * TransactionStatus getTransaction(TransactionDefinition definition)

                   依据业务界说信息,取得当时状况

         * void rollback(TransactionStatus status)  回滚业务

 

2.      TransactionDefinition      业务界说信息: (装备信息来自xml装备文件和注解)

         包含业务的阻隔等级,业务的传达特性,业务超时时间,业务只读特性.

         这个接口中有许多常量:

         * ISOLATION_xxx 业务阻隔等级

         * PROPAGATION_xxx  业务传达行为

         * int getTimeout()  取得超时信息

         * boolean isReadOnly()  判别业务是否只读

 

3.      TransationStatus  业务详细运转状况.

         * 每一个时间点业务详细状况信息

 

4.      三个中心API之间的联系:

         PlatformTransactionManager 依据 TransactionDefinition 进行业务办理,办理过程中业务存在多种状况,每个状况信息经过 TransactionStatus 表明

版权声明
本文来源于网络,版权归原作者所有,其内容与观点不代表凯时娱乐立场。转载文章仅为传播更有价值的信息,如采编人员采编有误或者版权原因,请与我们联系,我们核实后立即修改或删除。

猜您喜欢的文章