C# C/S系统软件开发平台架构图(原创)

企业版V4.0 – 架构图

C# C/S系统软件开发平台架构图(原创)

C# C/S系统软件开发平台架构图(原创)

 

   

五. 企业版V4.0 – 后台数据更新模型

C# C/S系统软件开发平台架构图(原创) 

主要包括DAL层用户接口、命令生成器、ORM、Model、DataProvider及ADO.NET SQL Client底层。

ORM是指对象关系映射模型,开发框架支持两种ORM模型(Models):
1.表结构静态类模型(Static Field Def.)
2.实体类模型(Entity Class/Object Class)
静态类定义表结构的字段映射,这个类无任何方法或属性,只定义一组静态变量对应表结构的字段名,实体类包含字段名称和对应的属性。参考:开发框架支持的两种ORM模型(静态类/实体类) 

SQL命令生成器跟据ORM模型自动生成Insert/Update/Delete三种SQL命令(SqlCommand),开发人员在DAL层指定命令生成器的类型,这里应用策略模式。

DataProvider类提供一组基于ADO.NET底层操作的方法,主要功能是建立SQL连接、获取数据表、执行SQL命令。

如需要支持Oracle、MySQL等数据库,需要改装DataProvider类。

 

转载于:https://www.cnblogs.com/csframework/p/3201989.html

文章知识点与官方知识档案匹配,可进一步学习相关知识MySQL入门技能树数据库组成31525 人正在系统学习中

来源:weixin_30535913

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年6月19日
下一篇 2019年6月19日

相关推荐