EJB的事务管理
我在用WEBLOGIC开发EJB时,Session Bean的业务方法中需要对Entity Bean进行多次操作,如:增加记录、更改记录等。
为保证这些操作同时成功,我在Session Bean的业务方法中使用了事务,并将对应Entity Bean的所有方法(*)事务属性设为Mandatory。
可是结果呢,我后面的更改记录出错,对事务进行成功回滚后,前面插入的记录竟然还在?
Session Bean里的事务我用容器管理和Bean管理都试过了,
不知是什么原因,请帮忙分析一下。