亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

測試 update 以及 delete方法

為什么會 測試update 。控制臺輸出

Hibernate:?

? ? select

? ? ? ? students0_.SID as SID1_0_0_,

? ? ? ? students0_.SNAME as SNAME2_0_0_,

? ? ? ? students0_.GENDER as GENDER3_0_0_,

? ? ? ? students0_.BIRTHDAY as BIRTHDAY4_0_0_,

? ? ? ? students0_.POSTCODE as POSTCODE5_0_0_,

? ? ? ? students0_.PHONE as PHONE6_0_0_,

? ? ? ? students0_.ADDRESS as ADDRESS7_0_0_?

? ? from

? ? ? ? STUDENTS students0_?

? ? where

? ? ? ? students0_.SID=?

Students [sid=1, sname=哈哈, gender=男, birthday=2016-12-22 14:50:08.0]

修改的是?

s.setGender("男");

?可是 數據庫里卻沒有發生改變呢??

正在回答

3 回答

檢查session.update()之前有沒有 開啟transaction(事物),在update之后有沒有transaction.commit();(提交事務)

1 回復 有任何疑惑可以回復我~

修改后要執行session.update(),控制臺會輸出update語句的

1 回復 有任何疑惑可以回復我~

你這個不是select嗎

0 回復 有任何疑惑可以回復我~
#1

FDU_XN 提問者

下面是輸出的sql 語句 gender顯示的是修改后的
2016-12-22 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

測試 update 以及 delete方法

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號