1

我有一组来自数据库的实体,这些实体向用户显示(带有 Spring 的 Web 应用程序)。用户可以更改一个或多个实体(行)并将他的所有更改一起提交给服务器(不是一个一个)。

仅更新使用 Hibernate 更改的行的推荐方法是什么?目前,我将原始集合作为属性存储在控制器中,并仅保存通过将集合的实体与旧实体一一比较而更改的行(递增返回到用户)。我想将集合存储在控制器上不是一个好习惯。有没有更好的方法来实现这一目标?

如果有任何区别,我还想使用乐观锁定(自动版本控制)。

4

0 回答 0