我已經認識到,與領域驅動設計,域對象不會在我的應用程序仍然存在,但而創建和刪除需求。如何在域名申請的版本控制對象
我在想這可能會導致我的應用程序的新情況,我現在必須考慮我正在處理的域對象的版本。
在我以前的日子裏,我會更新,即那裏的用戶名,然後,現在我正在獲取並存儲整個用戶作爲一個對象之後,我擔心有覆蓋其他用戶的變化的風險對同一個對象做出的。
什麼是處理這個問題的正確方法是什麼?數據庫中的簡單版本字段?您將如何處理用戶正在嘗試覆蓋的情況?
我寫這篇文章我意識到我可能有類似的問題與我的舊的應用程序,但我有點覺得與域對象打交道時,這是更大的問題...
這聽起來像你的應用程序可能是一個簡單的CRUD界面?在這種情況下,DDD可能根本不適用。否則,你可能想谷歌「事件採購」。 – MattDavey
爲什麼在創建對象並根據需要調整對象時會出現併發問題? – Hippoom