javaEE支持嵌套事务吗,Spring支持吗

09-07-30 windgoogle
javaEE支持嵌套事务吗,Spring支持吗

xmuzyu
2009-07-30 21:56
EJB规范没有包括嵌套事务,但是支持savepoint的JDBC驱动可以支持嵌套事务,spring也仅仅是对事务进行了封装,它本身不提供事务功能。

beepbug
2009-07-31 07:34
事务应该具有4个属性:原子性、一致性、隔离性、持续性。

事务嵌套了,就丧失了原子性。

[该贴被beepbug于2009-07-31 07:38修改过]

windgoogle
2009-07-31 10:24
savepoint不算嵌套事务吧?

beepbug
2009-07-31 19:17
不算。

windgoogle
2009-08-03 17:04
如果在ejb的业务方法(该方法处于事务中)中抛出异常,事务会回滚吗,我觉得应该回滚,但实际测试并不回滚(weblogic容器托管事务),到底是为什么呢?

lqtcts
2010-11-26 09:04
2009年07月31日 10:24 "windgoogle"的内容
顶一下事务应该具有4个属性:原子性、一致性、隔离性、持续性。

事务嵌套了,就丧失了原子性。 ...

大哥是这样理解原子性的啊,佩服!佩服!

猜你喜欢