WINFRM三层架构
如何在WINFRM三层架构中使用事务?数据执行都在DLL,我想在页面层使用事务,想问下有什么好的方法,谢谢
------解决方案--------------------既然已经做了三层,那还是在业务逻辑层处理比较好吧。
------解决方案--------------------设置成两种模式,一种是事务模式,一种是非事务模式。
这样就可以在页面分开使用了。
------解决方案--------------------如果确实使用比较严格的三层架构,那么事务的处理应属于业务逻辑范畴,是不应在UI层处理的。
但是UI多变的时候,业务服务也跟着变实在是太麻烦了。
个人认为三层架构不适于UI变化频繁的场景。
------解决方案--------------------
for循环不放逻辑层,只是在页面层调用逻辑层写好的方法即可