NET开源项目介及资源推荐:数据持久层.docVIP

  • 10
  • 0
  • 约9.68千字
  • 约 18页
  • 2016-09-24 发布于贵州
  • 举报

NET开源项目介及资源推荐:数据持久层.doc

NET开源项目介及资源推荐:数据持久层

在.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燾lass燯ser 家都{ 牋牋public燯ser() 家都牋牋pu{ 牋牋} bl牋牋private爏tring爄d; 陌生,N牋牋private爏tring爑serName; bern牋牋private爏tring爌assword; bern牋牋private爏

文档评论(0)

1亿VIP精品文档

相关文档