2.NHibernate的配置

2.NHibernate的配置

 

[本文大多文字是多网络转载,只作学习之用。有事请联系:binglingshui(a)gmail.com.]


 

 

2.1、配置文件说明

     ORM(Object Relational Mapping,对象/关系映射),它的作用是在关系型数据库和对象之间作一个映射,这样,我们在具体的操作数据库的时候,就不需要再去和复杂的SQL语句打交道,只要像平时操作对象一样操作它就可以了 。

      对象关系型映射,最核心的要完成两个功能:对象和关系型之间的映射规则,以及两者之间的相互转换。
除了这两个基本的功能,一般的O/R Mapping产品还会加上一些额外的特性和功能,以加强产品的功能,为软件开发提供更多的方便和提高性能。一些常见的功能,例如缓存。
现在有一些典型的O/R Mapping框架可以参考和使用,比较著名的有EJB中的Entity Bean,JDO,Hibernate等,这些方案都是基于Java的。在Microsoft.Net平台下,相对来说
可供选择的方案比较少,其中有NHibernate。

。。。。。。

 

2.2、在Web项目中配置文件示例

 

增加NHibernate Sections 配置结点

 

Code

 

 

 配置NHibernate的数据库连接具体信息

NHibernate Configuration

 

2.2、配置文件示例讲解

 

你可能感兴趣的:(Hibernate)