gpt4 book ai didi

java - 如何在交易过程中获得用户确认?

转载 作者:行者123 更新时间:2023-11-30 10:53:30 25 4
gpt4 key购买 nike

我一直致力于交易服务,该服务被用作核心银行项目的一部分。在许多服务中,在我的数据库中插入任何记录之前,我应该对记录运行几次验证。编辑数据库中已存在的记录也是如此。但有时为了更新指定表中的记录,我们应该更改与指定表相关的其他表中的记录。因此,我们需要用户确认才能更改其他表上的记录。但问题是我不知道在服务器中运行事务时如何在客户端中获得用户确认。是否可以通过 rabbitMq 在客户端和服务器之间发送消息来解决这个问题?如果有人使用透明样本解释任何解决方案,我将不胜感激。

最佳答案

当我需要实现它时,我会以其他方式实现(我不知道这是否适用于您的场景)。

  • 我会先让用户输入他的数据,
  • 然后我会试运行并检查需要哪些额外的确认 我还会(在用户 session 中)保存在试运行时确定的所有相关约束
  • 然后我会询问用户在试运行时确定的额外确认
  • 然后我会进行实际运行,并使用保存的约束检查来保存相关内容,同时没有任何更改。
  • (如果检测到试梯级和实际梯级之间的数据有相关变化,我会道歉并再次从步骤 2 开始该过程)

但这只有在你没有那么多“同时发生的变化”时才有效

关于java - 如何在交易过程中获得用户确认?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33970819/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com