摘要: ABP在其内部实现了工作单元模式,统一地进行事务与连接管理。 其核心就是通过 Castle 的 Dynamic Proxy 进行动态代理,在组件注册的时候进行拦截器注入,拦截到实现了 Unit Of Work 特性的方法进行操作,在执行完方法之后就会关闭掉工作单元。 其整体流程大概如下: 首先 UO 阅读全文
posted @ 2018-01-26 23:23 MyZony 阅读(1351) 评论(1) 推荐(4) 编辑
摘要: 介绍完简单工厂之后,现在就来介绍一下工厂方法模式。之前简单工厂有一个弊端就是每次你需要产生新的产品的时候都需要对创建工厂类进行更改,如同前一篇文章说过的一样最后的后果是工厂类会变得十分庞大。 而工厂方法模式就是对简单工厂的进一步抽象,引入了抽象工厂,而具体的产品则由具体的产品工厂来进行构建。从而将创 阅读全文
posted @ 2018-01-26 14:21 MyZony 阅读(222) 评论(0) 推荐(0) 编辑