初学者询问:O/R Mapping的学习资料,实现的源代码。 .NET方面有个开源的O/R Mapping工具,叫ObjectSpaces,代码到google里搜一下吧! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 持久化问题(永久存储信息的访问)是面向对象开发和企业应用开发需要面临的问题,而关系型数据库是目前保存数据的有效手段,因此如何在对象层(Object)和关系数据库(Relational)之间建立一种好的机制,可以更有效的改进开发的效率和质量。PDO(Persistent Data Object)是适用于Microsoft .Net环境下的O/R映射方式的持久性处理框架。PDO能够使处理持久化数据(需要保持在关系型数据库中的数据)采用";持久化对象";的方式,对于面向对象设计来说是处理对象持久化问题的自然方式。在传统的开发方式中,通常需要书写代码使用像ADO或Microsoft .Net Data Provider等数据访问引擎来读取、更新和增加数据,需要维护关于底层数据库的信息。然而PDO对数据以对象和属性的方式进行处理,而不再需要了解如何处理表的纪录,以及数据的来源等底层的数据库信息。 PDO同其它O/R Mapping框架不太一样,使用基于客户端的状态管理,是一种直接支持客户/服务器模式的O/R映射和设计框架,着重于分布式应用。1.0的新特性:-重新改写底层代码,性能改进 -Delay Loading支持延迟属性的装载和更新 -支持多种数据访问方式 -支持多数据源定义 -增加XML映射支持 -改进的Attribute映射方式使映射定义更简单 -删除MCC模式支持库。原来的MCC库管理对象状态使整个结构显得复杂。 -在核心库中增加客户段状态管理支持。 -支持更加灵活的自动值属性处理。使PDO能够支持包括Microsoft SQL Server和Oracle等主流数据库的自动主键创建方式。 ===============================PDO开放所有源码,下载源码、示例程序请访问http://www.marshine.com 下载了PDO,它好像要一个什么Nuit才能编译? NUnit在下面可以下载http://www.nunit.org/download.html vs2012 在证书存储区找不到清单签名证书 求翻译如下两个算法题 LINQ 出现指定的转换无效 求,天轰穿100以后的视频下载,有人知道吗 超难的问题,第二次连接sql出错的时候出错 关于 C# 在程序中引用msbcode9.ocx 的问题 请教:使用.NET提供的WEB安装程序,能否指定虚拟文件夹的目录? 高分向熟悉socket和多线程的高人请教一个问题 结识C#高手! 你好,我下载了你的排课系统,但是遇到些问题想请教 能否给解释下--“反射机制”吗?实例讲解更好,谢谢! 哪位兄弟帮我一把,小问题100分,解决了开贴再送
-重新改写底层代码,性能改进
-Delay Loading支持延迟属性的装载和更新
-支持多种数据访问方式
-支持多数据源定义
-增加XML映射支持
-改进的Attribute映射方式使映射定义更简单
-删除MCC模式支持库。原来的MCC库管理对象状态使整个结构显得复杂。
-在核心库中增加客户段状态管理支持。
-支持更加灵活的自动值属性处理。使PDO能够支持包括Microsoft SQL Server和Oracle等主流数据库的自动主键创建方式。 ===============================
PDO开放所有源码,下载源码、示例程序请访问http://www.marshine.com
http://www.nunit.org/download.html