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