hibernate的save保存失效

問題描述 數據更改正確,debug查詢時值也確實更改了,但是保存時值還是原來的值,且不報錯。 原因 :這是由於事物和更新語句,當程序沒有走完的時候,沒有執行保存,也許你後來使用了更新語句,更新語句由於更新緩存會清空緩存,會把你之前更改的值清空,到你後來保存的時候,你更改的值就沒了。 錯誤示範 這裏用的時傳統的清空緩存,一般hibernate更新語句都會清除緩存,避免緩存取到以前未更新的值,影響操作
相關文章
相關標籤/搜索