Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一组来自数据库的实体,这些实体向用户显示(带有 Spring 的 Web 应用程序)。用户可以更改一个或多个实体(行)并将他的所有更改一起提交给服务器(不是一个一个)。
仅更新使用 Hibernate 更改的行的推荐方法是什么?目前,我将原始集合作为属性存储在控制器中,并仅保存通过将集合的实体与旧实体一一比较而更改的行(递增返回到用户)。我想将集合存储在控制器上不是一个好习惯。有没有更好的方法来实现这一目标?
如果有任何区别,我还想使用乐观锁定(自动版本控制)。