通过多个SQL操作(例如银行转帐或购买满载产品的购物车),开发人员需要将操作包含在事务中,并且1)所有成功(Commit)或2)都失败(回滚)。
所以,我的问题是UoW添加到这个原则是什么或它有什么不同,当有人下订单时,我们需要在银行转账或购物车等业务问题中使用UOW时明确地实现交易支持吗? / p>
答案 0 :(得分:-1)
我相信你应该有一种机制来处理每个请求作为不同的会话。如果您使用.net,可以参考以下链接了解如何处理会话状态。 https://msdn.microsoft.com/en-us/library/ms178581.aspx