- 调用PlatformTransactionManager接口的getTransaction()的方法得到的是TransactionStatus接口的一个实现,这个接口的内容如下
接口方法 |
类型 |
说明 |
isNewTransaction() |
boolean |
是否是新的事物 |
hasSavepoint() |
boolean |
是否有恢复点 |
setRollbackOnly() |
void |
设置为只回滚 |
isRollbackOnly() |
boolean |
是否为只回滚 |
isCompleted |
boolean |
是否已完成 |
- 这个接口描述的是一些处理事务提供简单的控制事务执行和查询事务状态的方法,在回滚或提交的时候需要应用对应的事务状态