banq
2008-04-15 10:02
>感觉在Service实现事务控制并不灵活,而且可能导致大量的事务嵌套

JavaEE标准中就有一个很著名的组件JTA来解决事务的,这些问题都是有JTA组件去解决,这个JTA已经非常成熟,应用在EJB多少年了,Spring也是用JTA的,你不用担心这些细节问题,Java的缺点就是太成熟了。

power1128
2008-04-15 12:38
原来JTA的原理是这样的.虽然我也用了JTA,但对它的实现细节还不了解,多谢banq 和wlmouse 的指点.

[该贴被power1128于2008-04-15 12:39修改过]

xmuzyu
2008-08-16 14:26
同意wlmouse的说法。你可以通过声明来控制事务属性的,并且你可以控制不同的服务在同一个事务中,你也可以控制不同的服务进行事务嵌套。EJB这方面做的非常好。

猜你喜欢
2Go 上一页 1 2