随笔分类 - ORM框架学习
学习手写一个ORM框架
摘要:ORM框架 删除数据 本节是ORM框架学习的第四节,主要内容是用户数据的删除 Delete方法也是一个通用的泛型方法,其定义如下所示: 上述代码和我们之前的查询、新增、更新代码类似,唯一区别就是用委托,做了代码优化。其实我们的查询、新增、更新和现在的删除代码,都存在相同点,所有的ADO .NET代码
阅读全文
摘要:ORM框架学习-UPDATE数据 Update部分实现代码 该代码和之前的Insert和ADD代码类似,在Update这一块,主要的新点是:通过特性对更新的数据做过滤。因为在我们日常的需求中,需要对用户填写传到后台的数据做一些数据验证,检查这些数据是否符合规定,比如一些为空验证、长度限制验证。 程序
阅读全文
摘要:ORM框架--新增数据 今天的内容对照上一节内容,上一节内容是对数据的查询,本节主要是对数据的新增。程序入口代码如下 AddData()方法和Query()方法一样。都是限制为where T:BaseModel的泛型方法。AddData代码如下所示 1.按照特性过滤不需要实体字段 因为我们现在做的是
阅读全文
摘要:ORM框架学习 1.ORM框架简介 2.ORM框架实现 代码目录结构如上图所示,其中Theme.ORM是一个控制台窗体程序,Theme.Model是用来存放实体类的类库,Theme.Framework主要用来存放Mapping映射,Theme.DAL主要用来操作ADO.NET Theme.ORM是程
阅读全文

浙公网安备 33010602011771号