我有一个由springboot/jpa支持的web应用程序,用户可以通过ui上传一个文件来更改jpa实体。我想将这些更改作为“预览”返回到ui,而不实际更新数据库。我想知道在用户批准更改之前,在不实际更新数据库的情况下操作这些jpa实体的最佳实践是什么。。。通过crud收集这些记录以进行更新?拉动实体,然后分离以操纵并返回?返回更新的克隆?
vfh0ocws1#
使用需要预览的字段创建一个dto(数据传输对象),当用户批准更改时,使用该dto更新数据库。
1条答案
按热度按时间vfh0ocws1#
使用需要预览的字段创建一个dto(数据传输对象),当用户批准更改时,使用该dto更新数据库。