Man*_*nie 5 spring transactions
想象一下场景; 我有一个移动应用程序从Spring托管服务器中提取20美元,并在应用程序上标记完成之前等待确认.
然而;
移动应用程序将撤消请求发送到服务器
控制器接收请求并调用服务器层,服务层通常需要花费很长时间才能提取资金(理由并不重要).
移动应用程序超时(使用SocketException)并且请求将重新排队,直到它可以再次与应用程序通信.
服务器从1完成请求,但不知道客户端已超时.
我们现在的情况是移动应用程序认为20美元失败但服务器执行了请求.
所以问题;
•Spring套接字关闭时(即移动应用程序超时请求时)可以回滚吗?
•如果不是 - 实现上述目标的最佳方法是什么?
服务器上的一些信息•Spring 3.1•基于Spring的控制器/服务/ DAO.•Hibernate(JPA)•MYSQL数据存储
谢谢,
伊恩.
\n\n\n当套接字关闭时(即当移动应用程序超时请求时),Spring 事务是否可以回滚?
\n
目前我无法想象这会如何运作......
\n\n\n\n\n如果不是 \xe2\x80\x93 实现上述目标的最佳方法是什么?
\n
我会这样处理这个问题:
\n\n希望有帮助。
\n| 归档时间: |
|
| 查看次数: |
476 次 |
| 最近记录: |