Sping对事物的支持

来源:互联网 发布:大伟吉他淘宝店 编辑:程序博客网 时间:2024/06/06 03:30

Spring的事物通过它下面的tx组件实现,首先我们找到平台事物管理器:
这里是他的接口清单:
PlatformTransactionManager.java

*TransactionStatus getTransaction(TransactionDefinition definition) throws TransactionException;*void commit(TransactionStatus status) throws TransactionException;*void rollback(TransactionStatus status) throws TransactionException;

getTransaction返回当前事物,如果当前没有事物,那么根据事物的传播行为创建;
commit事物的提交
rollback回滚事务
建议直接阅读源码,代码量不大;

0 0
原创粉丝点击