讨论事务问题!(发言者有分)
我在项目的领域逻辑层有两个类分别处理销售单和合同相关的功能,
但现在在表示层的一个函数里同时调用销售单类和合同类的方法,
只要两个成功才执行成功,有任何一个类的方法调用失败的话则都要
回滚,
实际就是ADO.NET中的基于连接的事务,但不同的是现在提升到领域逻辑层
所以无法使用基于连接的事务,相信使用面向对象方法做企业开发的都应
该碰到这个问题,不知大家是怎么解决的,大家可以讨论一下嘛!
有一种方法就是自己来实现事务类,但我觉得这样做不值得,要写非常多的代码
而且非常复杂,大家可以说说自己的想法!
看到思归大哥的blog中讲到,但不是很详细(可能是我比较菜)不太懂,
所以在此请教大家有没有什么好的方法.