2010年8月30日
摘要: BLL层,我个人感觉是与通用的NH/IB OR映射差异比较大的地方,处于承上启下的位置。 承上:可以与数据库打交道,起到了DAL的作用。 启下:可以与BP层/Stub层/或客户端直接打交道,作为其服务层。 public class UserImp<T> : BLService<T> where T : EESObject, new (){ [Operation(Sco... 阅读全文
posted @ 2010-08-30 15:03 光影传说 阅读(2165) 评论(10) 推荐(0) 编辑
摘要: OR层也是老生常谈了,有的朋友说我是重复造车轮,只是OR这部分写的太早了,更主要是的与BLL层代码的集成,非常方便,所以呢,虽然后来NH和IB出来了我没有换,MS的Linq出来了,我依然没有换,经过这几年的应用,更坚定了自己的想法。 与原来框架的主要差异是把数据映射由编码文件改为配置文件,当初考虑是方便写代码,用了之后才发觉这样太不灵活了,一直托到现在才改 从结构上来说,与原来的框架没有太多的... 阅读全文
posted @ 2010-08-30 14:02 光影传说 阅读(2094) 评论(0) 推荐(0) 编辑
摘要: 很少写日志,刚刚把原来写的日志全部关闭了,原来的框架已经不再使用,正式启用新的框架了。新的框架图如下: 现在新的框架主要是把老框架不足的地方去掉了,加入了更多可配置的选项,最要的几点升级如下: 1、改老框架的BL层只能与BP通信不能与Stub通信为既可以与BP通信也可以与Stub通信。 2、升级了EESObject基类,也就是原来的E2EObject这个类。统一了服务端与客户端的数据类型,消除了... 阅读全文
posted @ 2010-08-30 12:02 光影传说 阅读(939) 评论(0) 推荐(0) 编辑