you'd better use container to manange the transaction!!Bean自管理事务对于自管理事务的EJB,需要从EJB上下文中获取UserTransaction的接口引用,由自己负责完成事务的开始、提交或者回滚。
try
{
javax.transaction.UserTransaction userTran = ctx.getUserTransaction();
userTran.begin();
… //执行事务性的程序逻辑
userTran.commit();
}
catch(Exception e)
{
userTran.rollBack();
throw new Exception("……");
}
try
{
javax.transaction.UserTransaction userTran = ctx.getUserTransaction();
userTran.begin();
… //执行事务性的程序逻辑
userTran.commit();
}
catch(Exception e)
{
userTran.rollBack();
throw new Exception("……");
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货