首先,让我解释一下嵌套事务的含义.
示例:在主类中说,我们调用method1并使用jdbc [Transaction1]创建客户.尚未提交.现在,我们在主类中调用method2,并为刚刚创建的customer [Transaction2]创建帐户.现在提交.根据您的解释,这两个事务都将被视为一个事务的一部分(因为一个连接最多可以有一个事务).直到这里,如果我们比较上面的情况,就像Spring中的propagation_required.那是正确的吗?
现在,如果我们只想提交transaction2而不是一个.然后,这种情况类似于Spring中的propagation_Nested.那是对的吗?
如果上述两个假设都是正确的,我们如何在JDBC中实现嵌套事务?
最佳答案