0
對於我的作者寫文章的應用程序,我實現了一個autoSave機制。定期更新數據庫中的數據。由於我在鎖定行爲方面存在一些問題(每個表中的版本字段都用於此目的),因此我需要覆蓋髒條目。如何覆蓋表,當休眠說,它被鎖定?
是否有一些「標誌」或命令保存到DB和忽略休眠鎖?
如果它是骯髒的並且之後再次保存,它會再次從DB獲取數據嗎?因爲我們現在有一個新版本並且鎖定已經結束,所以保存應該沒問題。
僞代碼(未測試):
if (article.isDirty()) {
article.get(params.id)
}
article.bindData(params)
article.save()