,如果用戶以管理員身份登錄,他可以執行任何操作。如果第二個管理員同時檢查了相同的路線併爲相同的路線創建了airwaybill,則假定一個管理員修改了路線。這將是一個問題。我無法找到我的應用程序如何處理這些併發請求。 (我們只是使用jdbc交易)在我們的應用程序中處理java中的併發請求
我得到了我的團隊的不同答案1. web /應用程序服務器處理這些事務,它將處理併發請求,沒有任何問題。 2.鎖將發生在數據庫上的行上,並不會有任何併發請求的問題。
bottomline:併發請求應該在代碼中處理?或者我們將在部署時在Web /應用程序中爲併發請求進行任何設置?或者默認數據庫會通過行鎖機制來處理併發請求?
如果有人知道在哪裏可以找到解決方案,請告訴我。
我使用的是Apache Tomcat服務器,數據庫是oracle。我不會更改tomcat服務器/數據庫。所以我可以忽略處理併發transanctions「數據庫將處理您的併發而不抱怨」,是嗎? – ra305676
爲了防守,我建議在服務器上放置一些防禦措施,這樣你就不太可能被抓到。 –