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

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

這是咋回事呢?查詢的數據又不是很復雜那種,一般的視圖,為什么會這樣?

這是咋回事呢?查詢的數據又不是很復雜那種,一般的視圖,為什么會這樣?

富國滬深 2023-04-08 11:18:25
應用程序框架:struts2+hibernate2.5+spring3 數據庫:oracle10g 數據庫A中有一個視圖,數據庫B中建立有一個dblink連接到數據庫A,應用程序連接的是數據庫B 現在是在程序中通過數據庫B的dblink查詢A中的視圖,可以查詢出數據,然后我在數據庫A中手動修改一下數據(通過PLSQL eveloper)并且提交事務,然后我在程序界面查詢數據,發現沒有更新,要點擊再次查詢,數據才更新。 
查看完整描述

2 回答

?
慕妹3146593

TA貢獻1820條經驗 獲得超9個贊

假如真是這種情況,也不必擔心啊,因為生產環境下 很少手動去直接改動數據庫的。 
而且,你頁面跳轉到其他地方后,再來刷新這個頁面估計也會好的,只要緩存清空了就應該沒問題了。

查看完整回答
反對 回復 2023-04-12
?
回首憶惘然

TA貢獻1847條經驗 獲得超11個贊

plsql提交事務有兩步驟,一是勾勾,二是 F10(commit按鈕)。 
假如你確定你提交數據了,我估計是hibernate的緩存造成的。 
你可以這樣試驗:你修改你的數據并提交后,重啟tomcat,再來看看是不是刷新了。

查看完整回答
反對 回復 2023-04-12
  • 2 回答
  • 0 關注
  • 160 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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