Dou*_*son 6 java rest spring persistence transactions
我有2个REST apis,我在"事务"中"持久化"数据.我很想知道如何确保如果第二个有问题,第一个可以"回滚"的建议.
我目前有一个重试循环,如果失败,我发送删除到第一个调用.
它运行正常,我只是好奇是否有可能使用spring事务来处理这个问题.
就此而言,还有其他选择吗?
如果这样的事情是可能的,那将是非常有趣和有用的,但我认为这是不可能的,因为没有像 JDBC API 那样使用 REST API 进行提交/回滚的标准 API。使用 Spring,您永远不能简单地标记一个方法,@Transactional
因为 Spring 不知道如何“回滚”您通过 REST 调用所做的任何事情,而无需显式声明它。
归档时间: |
|
查看次数: |
185 次 |
最近记录: |