社区
下载资源悬赏专区
帖子详情
NHibernate中对象关系类型下载
weixin_39820780
2019-09-11 06:00:17
介绍NHibernate中对象关系类型 用简单的代码实例举例
相关下载链接:
//download.csdn.net/download/niceyancy/8226839?utm_source=bbsseo
...全文
17
回复
打赏
收藏
NHibernate中对象关系类型下载
介绍NHibernate中对象关系类型 用简单的代码实例举例 相关下载链接://download.csdn.net/download/niceyancy/8226839?utm_source=bbsseo
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
NHibernate
中
对象
关系
类型
介绍
NHibernate
中
对象
关系
类型
用简单的代码实例举例
NHibernate
中
文文档
------------看了绝对不后悔,
下载
后吱个声--------- 在今日的企业环境
中
,把面向
对象
的软件和
关系
数据库一起使用可能是相当麻烦和浪费时间的.
NHibernate
NHibernate
不仅仅管理.NET类到数据库表的映射(包括.NET 数据
类型
到SQL数据
类型
的映射),还提供数据查询和获取数据的方法,可以大幅度减少开发时人工使用SQL和ADO.NET处理数据的时间。
NHibernate
的目标主要是用于与数据持久化相关的编程任务,能够使开发人员从原来枯燥的SQL语句的编写
中
解放出来,解放出来的精力可以让开发人员投入到业务逻辑的实现上。对于以数据为
中
心的程序,开发人员往往是在数据库
中
使用存储过程来实现商业逻辑,这种情况下
NHibernate
可能不是最好的解决方案,但对于那些基于.NET,并且能够实现OO业务模型和商业逻辑的
中
间层应用,
NHibernate
是最有用的。
NHibernate
可以帮助用户消除或者包装那些针对特定厂商的SQL代码,并且帮用户把结果集从表格式的表示形式转换成一系列的
对象
。
NHibernate
是一个目前应用的最广泛的开放源代码的
对象
关系
映射框架,它对Java的JDBC(类似于ADO.Net)进行了非常轻量级的
对象
封装,使得程序员可以随心所欲的使用
对象
编程思维来操纵数据库,目前在国内Java开发界已经颇为流行,Hibernate+Spring往往是很多Java公司招聘的要求。而
NHibernate
,顾名思义,如同NUnit,NAnt一样,是基于.Net的Hibernate实现,但是目前介绍
NHibernate
的资料非常少,缺少一个系统完整的教程来全面的展现和深入
NHibernate
,而且现在
NHibernate
的文档又残缺不全,少的可怜,很多
NHibernate
的学习者往往都是通过Hibernate的文档来学习,但是毕竟不是所有的.Net开发者都熟悉Java,也不是所有的人都有精力有时间去学习Java,所以,我准备开始一个Step by Step的
NHibernate
教程,以便有兴趣的朋友能够快速的熟悉
NHibernate
,能够更快地体验
NHibernate
的开发乐趣。
NHibernate
是一个基于.Net 的针对
关系
型数据库的
对象
持久化类库。
Nhibernate
来源于非常优秀的基于Java的Hibernate
关系
型持久化工具。
NHibernate
从数据库底层来持久化你的.Net
对象
到
关系
型数据库。
NHibernate
为你处理这些,远胜于你不得不写SQL去从数据库存取
对象
。你的代码仅仅和
对象
关联,NHibernat 自动产生SQL语句,并确保
对象
提交到正确的表和字段
中
去。
NHibernate
三种
关系
配置示例
我blog
中
的示例,具体请见我csdn上的blog吧。
NHibernate
_Demo
C#
NHibernate
开源库的一个使用例子Demo
NHibernate
参考文档 - 符合.Net习惯的
关系
数据库持久化
在当今的企业环境
中
,把面向
对象
的软件和
关系
数据库一起使用可能是相当麻烦、浪费时间的。
NHibernate
是一个面向.NET环境的
对象
/
关系
数据库映射工具。
对象
/
关系
数据库映射(object/relational mapping (ORM))这个术语表示一种技术,用来把
对象
模型表示的
对象
映射到基于SQL的
关系
模型数据结构
中
去。
NHibernate
不仅仅管理.NET类到数据库表的映射(包括.NET数据
类型
到SQL数据
类型
的映射),还提供数据查询和获取数据的方法,可以大幅度减少开发时人工使用SQL和ADO.NET处理数据的时间。
NHibernate
的目标是对于开发者通常的数据持久化相关的编程任务,解放其
中
的95%。对于以数据为
中
心的程序来说,它们往往只在数据库
中
使用存储过程来实现商业逻辑,
NHibernate
可能不是最好的解决方案;对于那些在基于.NET的
中
间层应用
中
,它们实现面向
对象
的业务模型和商业逻辑的应用,
NHibernate
是最有用的。不管怎样,
NHibernate
一定可以帮助你消除或者包装那些针对特定厂商的SQL代码,并且帮你把结果集从表格式的表示形式转换到一系列的
对象
去。 如果你对
NHibernate
和
对象
/
关系
数据库映射还是个新手,或者甚至对.NET也不熟悉,请按照下面的步骤来学习。 花30分钟阅读1. 第一个
NHibernate
应用程序 ,这是一篇包含详细的逐步指导的指南。 阅读 2. 体系结构来理解
NHibernate
可以使用的环境。 把这份参考文档作为你学习的主要信息来源。 考虑读一下 Hibernate in Action (http://www.manning.com/bauer/) 或者是
NHibernate
in Action (http://www.manning.com/kuate/) 如果你在程序开发上需要更多的帮助或者是你更倾向于一个手把手的教程,那么你可以看看 http://
nhibernate
.sourceforge.net/
NHibernate
Eg/,这是一个基于
NHibernate
的实例教程。 常见的问题和会在可以
NHibernate
社区博客找到。 第三方演示,例子教程的链接可以在
NHibernate
资源找到。
NHibernate
网站的“社区(Community Area)”是讨论关于设计模式以及很多整合方案(ASP.NET, Windows Forms,等等)的好地方。 如果你有问题,请使用
NHibernate
网站上链接的用户论坛。我们也提供一个JIRA问题追踪系统,来搜集bug报告和新功能请求。如果你对开发
NHibernate
有兴趣,请加入开发者的邮件列表。如果你有兴趣翻译该文档,请通过开发者的邮件列表里与我们联系。
下载资源悬赏专区
13,656
社区成员
12,674,802
社区内容
发帖
与我相关
我的任务
下载资源悬赏专区
CSDN 下载资源悬赏专区
复制链接
扫一扫
分享
社区描述
CSDN 下载资源悬赏专区
其他
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章