随笔- 14
文章- 1
评论- 32
阅读-
13687
文章分类 - ORM
自己开发轻量级ORM(三)
摘要:上一篇中简单分享了下ORM的设计思路。现在开始讲如何用代码来实现上篇的设计模型。我们建2个类库来分别抽象数据库表结构关系映射和SQL增删改查操作。打开VS2010,新建2个类库。分别起名为Model,和DAL。Model层为数据库表结构关系映射DAL层为 SQL增删改查操作的方法抽象封装我们先从Model层开始。数据库的表会包含表名,字段名称,字段类型,主键,外键等主要元素。我们在项目中为每张表建立一个Model类来抽象描述。在Model类中我们定义常量TableName,用来描述数据库表名称。为表的字段逐一添加Model类属性,属性名和字段名相同。由于SQL字段类型和.net数据类型不一致,
阅读全文