JPA當中并反訪問實體的兩個重要特性,
1、使用version屬性實現樂觀鎖
2、顯示讀鎖和寫鎖
1、optimistic lock 實際上并沒有鎖定記錄,任何事務都可以對數據進行訪問和更新。在事務提交階段,潛在的對同一數據的寫沖突會被檢測出來,所以當第一個事務提交,其他事務只能夠回滾。
2,LockMode.write會對實體的version屬性修改,而LockMode.read不會對version屬性取值造成任何變化。
JPA當中并反訪問實體的兩個重要特性,
1、使用version屬性實現樂觀鎖
2、顯示讀鎖和寫鎖
| |||||||||
日 | 一 | 二 | 三 | 四 | 五 | 六 | |||
---|---|---|---|---|---|---|---|---|---|
31 | 1 | 2 | 3 | 4 | 5 | 6 | |||
7 | 8 | 9 | 10 | 11 | 12 | 13 | |||
14 | 15 | 16 | 17 | 18 | 19 | 20 | |||
21 | 22 | 23 | 24 | 25 | 26 | 27 | |||
28 | 29 | 30 | 1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |