C#开源持久层框架--NHibernate

时间:2013-07-30 19:04:24
【文件属性】:

文件名称:C#开源持久层框架--NHibernate

文件大小:773KB

文件格式:RAR

更新时间:2013-07-30 19:04:24

NHibernate C#框架 开源

NHibernate是一个面向.NET环境的针对关系型数据库的对象持久化类库。 NHibernate来源于非常优秀的基于Java的Hibernate关系型持久化工具。 NHibernate从数据库底层来持久化你的.Net对象到关系型数据库。NHibernate为你处理这些,你不用自己写SQL去数据库存取对象。你的代码仅仅和对象关联,NHibernat自动产生SQL语句,并确保对象提交到正确的表和字段中去.大量减少开发时人工使用SQL和ADO.NET处理数据的时间. NHibernate可以帮助你消除或者包装那些针对特定数据库的SQL代码,并且帮你把结果集从表格式的表示形式转换到一系列的对象去。因此对于那些在基于.NET的中间层的应用中,它们实现面向对象的业务模型和商业逻辑的应用,NHibernate是最有用的。


【文件预览】:
NH.sln
NHBLL
----bin()
--------Debug()
----obj()
--------Debug()
----NHelper.cs(2KB)
----Properties()
--------AssemblyInfo.cs(1KB)
----UserInfoService.cs(2KB)
----NHBLL.csproj(4KB)
----hibernate.cfg.xml(1KB)
NHModel
----NHModel.csproj(2KB)
----bin()
--------Debug()
----obj()
--------Debug()
----Properties()
--------AssemblyInfo.cs(1KB)
----Entities()
--------UserInfo.cs(1KB)
----Mappings()
--------UserInfo.hbm.xml(813B)
NHWeb
----web.config(2KB)
----App_Data()
----Default.aspx(2KB)
----Default.aspx.cs(2KB)
----Bin()
--------NHibernate.ByteCode.LinFu.dll(7KB)
--------NHModel.dll(6KB)
--------NHBLL.dll(6KB)
--------Iesi.Collections.dll(32KB)
--------NHBLL.pdb(16KB)
--------Antlr3.Runtime.dll(114KB)
--------log4net.dll(264KB)
--------NHModel.pdb(14KB)
--------LinFu.DynamicProxy.dll(21KB)
--------NHibernate.dll(2.03MB)
Lib
----NHibernate.ByteCode.LinFu.dll(7KB)
----Iesi.Collections.dll(32KB)
----Antlr3.Runtime.dll(114KB)
----log4net.dll(264KB)
----LinFu.DynamicProxy.dll(21KB)
----NHibernate.dll(2.03MB)
CodePub.Com说明.txt

网友评论