电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

Net下的ORM框架介绍VIP专享VIP免费

Net下的ORM框架介绍_第1页
Net下的ORM框架介绍_第2页
Net下的ORM框架介绍_第3页
Net 下的 ORM 框架介紹 在.NET 平台下,关于数据持久层框架非常多,本文主要对如下几种做简要的介绍并推荐一些学习的资源: 1.NHibernate 2.NBear 3.Castle ActiveRecord 4.iBATIS.NET 5.DAAB 附加介绍:DLinq 一.NHibernate 提起 NHibernate,相信大家都不陌生,NHibernate 来源于非常优秀的基于 Java 的Hibernate 关系型持久化工具,它从数据库底层来持久化.Net 对象到关系型数据库,NHibernate 为我们完成这一切,而不用自己写 SQL 语句去操作数据库对象,所写的代码仅仅和对象关联,NHibernat 自动产生 SQL 语句,并确保对象提交到正确的表和字段中去.大量减少开发时人工使用 SQL 和 ADO.NET 处理数据的时间. NHibernate 可以帮助消除或者包装那些针对特定数据库的 SQL 代码,并且把结果集从表格的表示形式转换到一系列的对象去。NHibernate 采用 XML 文件配置的方式,每一个实体类都会对应一个映射文件,如下面的例子: public class User { public User() { } private string id; private string userName; private string password; private string emailAddress; private DateTime lastLogon; public string Id { get { return id; } set { id = value; } } public string UserName { get { return userName; } set { userName = value; } } public string Password { get { return password; } set { password = value; } } public string EmailAddress { get { return emailAddress; } set { emailAddress = value; } } public DateTime LastLogon { get { return lastLogon; } set { lastLogon = value; } } } 它对应的.hbm.xml 文件如下:

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

确认删除?
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群