摘要: 上一篇打造自己的数据访问层(一)中,我们已了解了.NET对数据库操作的基本原理,并就Ado.net对象的使用提出了几点疑问: 1、如何由系统来判断数据库型。 2、如何消除这些重复代码。 而上篇中也提出了一种解决思路,对ADO.NET对象进行封装,要如何封装? 1、需要一个对象,该对象用于建立内存表与物理表的之间映射关系,解决数据查询、更新操作,形成了数据映射,定义为DataMapping。 2、每一个映射对象只与一张物理建立映射关系,如果有多个这样的对象同时操作,如何解决?这时就需要另一个对象,用于添加映射对象集合,打包映射对象操作,形成了数据执行者,定义为DataExecutor。 想想看,只需要这两个基本对象,就可以形成简单的数据访问层了。 阅读全文
posted @ 2011-05-04 21:00 flysoul 阅读(2907) 评论(3) 推荐(6) 编辑