【发布时间】:2011-10-03 05:23:10
【问题描述】:
我开发了一个客户维护应用程序。用户可以通过 Web 界面更改客户详细信息。我想处理以下场景:
-
User 1加载customer1详细信息。 -
User 2加载customer1详细信息。 -
User 1更改并保存customer1的name。 -
User 2只会更改和保存customer1的年龄。
在上面的场景中,由于User 2 覆盖了User 1 的更新,最终数据库保存了customer1 的旧名称和新时代。我正在使用休眠。我听说 Hibernate Automatic Versioning 支持这一点。如果有人知道如何处理,请告诉我。
【问题讨论】: