C#开发框架 ORM 及后台数据更新程序关键组成部分

  C#开发框架 ORM 及后台数据更新程序关键组成部分

C#开发框架 ORM 及后台数据更新程序关键组成部分



后台数据更新程序

ORM及后台数据自动更新程序是开发框架的核心功能之一,为了以后扩展,设计了IGenerateSqlCommand 接口并实现了两个具体类,跟据不同的ORM模型自动生动SQLCommand对象,以下是两个具体类:


1.     GenerateSqlCmdByTableFields 

由表结构静态类自动生成SqlCommand.


2.     GenerateSqlCmdByObjectClass

由实体类(对象)自动生成SqlCommand.

 

有了IGenerateSqlCommand接口实现了超强兼容能力,更重要的是:支持您自己开发ORM模型!如XML Mapping (类似Nhibernate架构下的XML 定义)


 

ClassGenerator支持生成两种类型的ORM 类:

 

 

l         生成表结构静态类

      只是一个静态类,仅生成了字段的常量名,无任何属性和方法。

     

此类型的ORM, 在数据层的CreateSqlGenerator方法必须创建

GenerateSqlCmdByTableFields对象。

 

l         生成实体类(对象)

实体类,生成了字段的常量名和所有字段属性。可实例化为具体对象。

如:User, Customer, Order等。

 

此类型的ORM, 在数据层的CreateSqlGenerator方法必须创建

GenerateSqlCmdByObjectClass对象。




开发框框架后台模型 :







C/S框架网|原创精神.创造价值.打造精品


扫一扫加作者微信
C/S框架网作者微信 C/S框架网|原创作品.质量保障.竭诚为您服务

版权声明:本文为开发框架文库发布内容,转载请附上原文出处连接
C/S框架网
发表评论

评论内容
昵称:
关联文章

C#开发框架 ORM 后台数据更新程序关键组成部分
C/S开发框架标准版-后台数据更新dalBase类(UML图方法介绍)
C/S框架后台数据更新模型之ORM自动生成SQL基本原理
C/S开发框架标准版-后台数据更新流程图(例子)
使用[后台数据更新模型]保存主从表数据(C#源码)
C#.Net版本自动更新程序3种策略实现
2.6生成ORM
C#-C/S框架核心组成部分
C/S开发框架企业版增加WCF服务自承载实时调试后台程序
VS发布IIS服务器部署WebApi后台开发框架(原)
C#.Net快速开发框架 - ORM ,BLL,DAL三者关系
C/S开发框架教程:使用基础资料(数据字典)的DAL层更新主从表(或多表)数据
C/S框架网示例程序数据库下载(不断更新)
C/S系统快速开发平台SQL命令生成器(数据自动更新模型)
C# Winform开发框架C# Winform开发平台
ORM模型(ORM Model)
基于Winform三层架构+WCF+ORM模型的快速开发框架
C/S应用程序开发框架|C/S开发平台
使用观察者模式实时更新程序打开多个界面绑定组件的数据
开发应用-观察者模式之C#实现缓存数据更新