簡體   English   中英

Spring MVC Hibernate鎖表行

[英]spring mvc hibernate lock row of table

當其他用戶編輯該行時,有什么方法可以鎖定該用戶編輯行。 我使用了spring mvc,hibernate和mysql數據庫。 請幫我。 謝謝

http://docs.jboss.org/hibernate/core/4.0/devguide/zh-CN/html/ch05.html https://access.redhat.com/site/documentation/zh-CN/JBoss_Enterprise_Web_Platform/5/html /Hibernate_Core_Reference_Guide/transactions-locking.html

閱讀這些說明如何鎖定休眠的鏈接。

我會推薦一個悲觀的(選擇基於更新)

quote:“如果使用UPGRADE或UPGRADE_NOWAIT調用Session.load(),並且會話尚未加載所請求的對象,則使用SELECT ... FOR UPDATE加載該對象。如果對於已被加載了比請求的限制更少的鎖定,Hibernate對該對象調用lock()。”

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM