繁体   English   中英

处理RESTful产品的批量操作回滚

[英]Handle bulk operations rollback on RESTful product

我拥有的产品正在使用Spring Data REST,并希望遵循其架构,但是该产品需要作为用户的一项操作来处理n个资源上的更新。 在这样的情况下,我们必须考虑到,如果在第n次更新操作中遇到问题,并且要回滚,用户将不得不备份所有要更新的数据(如果遇到此类问题),并进行全部更新n-1个资源与此备份数据一起返回。 在回滚期间,我们还可能会遇到另一个麻烦,并且整个回滚可能会失败,从而导致许多问题。

用户如何在不放弃Spring Data REST的RESTful CRUD端点的情况下正确地处理所有这些问题(意味着不创建自定义批处理端点来破坏体系结构)?

我的问题是要获得关于如何以未定制的Spring Data REST产品的用户的身份安全处理上述方案的想法。

我认为回答了您有关使控制器端点具有事务性的问题,但是,如果您希望任意相关的更新具有事务性,那么您并不是真正在谈论RESTful API。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM