08-06
27
Transaction not successfully started解决
作者:Java伴侣 日期:2008-06-27
Hibernate升级到3以后,我发现原有的HibernateException异常被Hibernate自动处理了,于是把try/catch/finally去掉,结果就出了这么个异常,原因很简单,看代码:
catch块中的代码应该是:
否则通不过编译!应为抛出了异常后不能再有其它语句.
catch块中的代码应该是:
复制内容到剪贴板 程序代码
if (tx!=null) {
tx.rollback();
}
throw e;
tx.rollback();
}
throw e;
否则通不过编译!应为抛出了异常后不能再有其它语句.
评论: 1 | 引用: 0 | 查看次数: 1772
回复aa[2009-02-23 09:47 PM | ]
很感谢,但是不知道为什么,如果可以,请加详细解释至litianmi◎21cn.com谢谢
发表评论