當前位置:編程學習大全網 - 編程軟體 - 為什麽ssh框架運行期間直接從數據庫更改數據必須重啟服務器才能把數據更新到頁面

為什麽ssh框架運行期間直接從數據庫更改數據必須重啟服務器才能把數據更新到頁面

您好,SSH編程,hibernate連接數據庫,在執行save方法的時候,要進行事務操作(Transaction),commit下,在沒有執行事務時,當妳把數據插入到數據庫當中時,他沒有及時的把數據插入到數據庫當中(但是在數據庫當中可以查詢的到),放在緩存中,當執行commit或關閉服務器時才真正將數據插入到數據庫當中去。如果進行了事務處理了,還是不行,就在檢查下,妳用的方法是get還是load,load會延遲加載(懶加載)。如果妳的程序執行了這些操作,還是出現這樣的問題,那就是妳的代碼哪裏出現了邏輯混亂(比如:就是妳自己認為它執行了或者取到了值等,其實程序根本也許沒有執行),建議試調測試壹下,可能是個小地方,自己沒有註意,妳再仔細閱讀下妳的程序。在樓上的修改內存,在我自己做SSH開發時,還沒有這樣做過。

  • 上一篇:學習Java開發的就業前景怎麽樣?
  • 下一篇:數控cnc加工中心,我16的刀,要銑壹個20大的圓,深25的內圓,手工編程怎麽編?
  • copyright 2024編程學習大全網