課程
/后端開(kāi)發(fā)
/Java
/使用Struts2+Hibernate開(kāi)發(fā)學(xué)生信息管理功能
正常情況下不是程序運(yùn)行正常用commit()方法,拋出異常程序回滾,用rollback()方法么?
2017-02-20
源自:使用Struts2+Hibernate開(kāi)發(fā)學(xué)生信息管理功能 3-9
正在回答
我想問(wèn)一下session變量是在try里面的,在finally會(huì)報(bào)錯(cuò)的
恩,如果寫(xiě)的更標(biāo)準(zhǔn)一些應(yīng)該是如下的
?catch?(Exception?e)?{ if(tx!=null) tx.rollback(); e.printStackTrace(); throw?e; ?????}finally{ ????????if(session!=null&&session.isOpen()) session.close();? ?????}
瓢_
舉報(bào)
Strust2+Hibernate整合開(kāi)發(fā)案例,Java Web開(kāi)發(fā)技能更上一層樓
2 回答query.list()方法拋異常,tx.commit()提交不了咋回事?
3 回答hibernate為什么在出現(xiàn)異常時(shí),還要提交事務(wù),不是該rollback嗎?
1 回答tx.commit()不應(yīng)該寫(xiě)在finally塊更為合理嗎?
1 回答我用的是MYeclipse 為什么用junit4單元測(cè)試,可以正常執(zhí)行usersAction去調(diào)用UsersDaoImpl代碼塊,但是用struts.xml來(lái)調(diào)用UsersAction去執(zhí)行UsersDaoImpl,總是報(bào)異常
2 回答JUnit測(cè)試出現(xiàn)異常
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢(xún)優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2017-06-07
我想問(wèn)一下session變量是在try里面的,在finally會(huì)報(bào)錯(cuò)的
2017-02-24
恩,如果寫(xiě)的更標(biāo)準(zhǔn)一些應(yīng)該是如下的