我开发了一个客户维护应用程序。用户可以通过网页界面更改客户详细信息。我想处理以下情况:
1.
在上述情况下,最后数据库保存了
1.
User 1
加载 customer1
详细信息。
2. User 2
加载 customer1
详细信息。
3. User 1
更改并保存 customer1
的 name
。
4. User 2
只更改并保存 customer1
的年龄。在上述情况下,最后数据库保存了
customer1
的旧名称和新的年龄,因为 User 2
覆盖了 User 1
的更新。我正在使用 Hibernate 。我听说 Hibernate 自动版本控制支持此功能。如果有人知道如何处理,请给我建议。