請教:事務的完整性一般怎麼實現?
這幾天我們的專案出現了一個Bug,不太容易修復,總結下來應該是早期架構或設計的問題。
下面我說一下現象出現的步驟,相信大家就明白了:
1.客戶A停留在一個一覽頁面叫Page1;
2.客戶B也停留在這個頁面;
3.客戶A刪除了Page1裡面的一條記錄Record3;
4.客戶B使用Record3去試行操作,結果系統錯誤。
因為Record3這條記錄已經被刪除了。
客戶說這個系統使用的人很少可以不考慮這類問題,所以這個問題並沒有去解決。
我是一個新手,想了幾個辦法(1.執行操作前先判斷是不是還存在;2.欄位加上最後更新時間,每次比較),但是不知道這類問題的現在的普遍的成熟的解決辦法是什麼?是不是可以用EJB解決?最好最簡單的辦法是什麼?普遍的解決之道是什麼?
想到一些銀行系統應該對這些有著嚴格的要求,所以拜了先。。。
下面我說一下現象出現的步驟,相信大家就明白了:
1.客戶A停留在一個一覽頁面叫Page1;
2.客戶B也停留在這個頁面;
3.客戶A刪除了Page1裡面的一條記錄Record3;
4.客戶B使用Record3去試行操作,結果系統錯誤。
因為Record3這條記錄已經被刪除了。
客戶說這個系統使用的人很少可以不考慮這類問題,所以這個問題並沒有去解決。
我是一個新手,想了幾個辦法(1.執行操作前先判斷是不是還存在;2.欄位加上最後更新時間,每次比較),但是不知道這類問題的現在的普遍的成熟的解決辦法是什麼?是不是可以用EJB解決?最好最簡單的辦法是什麼?普遍的解決之道是什麼?
想到一些銀行系統應該對這些有著嚴格的要求,所以拜了先。。。
相關文章
- 請教,資料庫不支援事務怎麼辦?資料庫
- 請教:oscache中怎麼樣實現更新
- 請教網站導航條的功能怎麼實現網站
- EJB事務問題請高手賜教2
- 請教分散式事務的具體處理:急!!!!分散式
- 請教!jboss是否支援servlet中的分散式事務?Servlet分散式
- 怎麼學習java,請教Java
- 向高手請教?怎樣實現這樣的DAO模式模式
- 請教DAO和DAOFactory的實現
- 請教一個關於spring事務的問題 ?Spring
- 請教一個事務+多執行緒 的問題執行緒
- 請教什麼是WebServices,在Java如何實現WebJava
- 怎麼利用執行緒的機制,請教執行緒
- 請教各位,怎麼樣發現系統中的類?大家都用什麼方法?
- 請教cmp實體bean得事務超時時間設定,謝謝Bean
- 怎麼實現微服務的實時效能分析?微服務
- 轉賬的事務,如何用eventstore實現,請給例子,致謝!
- MySQL innodb 事務的實現MySql
- 請教一個timeout的實現問題
- 請問ECLIPSE的DEBUG是怎麼實現的??Eclipse
- 請教一個在完整提交前臨時儲存的問題(事務)!!
- AOP實現事務控制的疑惑
- MySQL事務實現原理MySql
- Kafka事務實現原理Kafka
- 請教Hibernate的多主鍵操作如何實現?
- 拜託,面試請不要再問我TCC分散式事務的實現原理!面試分散式
- 請問Jive的緩衝機制是怎麼實現的?
- 請教,blade模板中怎麼呼叫自定義的函式?函式
- 請教一個關於多資料來源的分散式事務問題?分散式
- 我請教大家這個平常的問題怎麼處理的
- laravel 前端有?id=12這麼一個api請求,請教路由怎麼寫Laravel前端API路由
- 新手請教:action 中 scope="session"之後怎麼用?Session
- 為什麼在 Redis 實現 Lua 指令碼事務?Redis指令碼
- 分散式事務之資料庫事務與JDBC事務實現(一)分散式資料庫JDBC
- 從JDBC到ORM的事務實現JDBCORM
- 請教兩種Singleton Pattern 實現方式的區別!
- MongoDB 4.0 事務實現解析MongoDB
- Spring事務實現原理Spring