hibernate查詢資料問題

2022-12-13 20:20:15 字數 701 閱讀 7600

1樓:匿名使用者

你猜對了!!!

就是因為session 沒關的原因

因為session 是有快取的,在你提交transation 和 關閉session 之前 你的持久化物件的資料是沒同步到資料庫的 還存在在快取中

如果 你不想關閉session 而想讓資料同步到資料庫請在 你修改物件後 依次執行session.flush(); 和 session.clear(); 方法

2樓:

把18改成20的時候是不是沒有呼叫修改方法,或者修改方法沒有修改成功,例如事務沒有提交等原因造成資料沒有持久化到庫,這都是有可能的,老弟在確認下。如果更改commit到庫中了,session.get()是不是在更改之前get的這個都是值得注意的地方,哥們仔細檢查下。

如果問題依然hi我。

3樓:匿名使用者

首先要指出來的是:你的命名不對。

應該是age.

你其它欄位修改是否正確?

如果正確的話,先清理下快取,再執行試下。、如果還是一樣的話,那就每操作一次都重啟事務。

4樓:

檢視下資料庫裡原有值是否已經改變了, 如果改變了 清理下快取

5樓:匿名使用者

你修改沒提交吧..

設定下 auto_commit 為true

SQL查詢資料語句問題,SQL查詢資料語句問題

取n到m行 1.select top m from tablename where id not in select top n id from tablename order by id asc desc 2.select top m into 臨時表 或表變數 from tablename or...

access 資料庫視窗查詢問題

看我的,我搞定回來傳給你。1.在窗體 查詢視窗 中,新增一個子窗體,子窗體就是 caigoudanhao 然後設定子窗體的資料 即和主窗體的採購單號關聯。做法 在 查詢視窗 設計狀態下,將 caigoudanhao 從左邊的物件列表中拖放到 查詢視窗 中 在查詢記錄的單擊事件中寫以下 me.caig...

excel查詢相同資料,EXCEL如何查詢同一列中相同資料

1 移動或者複製表的方法 假設這兩個表沒有在一個excel裡面,把它們移動到同一個表中,移動方法圖所示。2 vlookup函式的語法 vlookup lookup value,table array,col index num,range lookup lookup value 要查詢的值,數值 引...