火星文 技术研习社

Noname Cat, Keep Thinking
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

在 Web.Config 中部署 nHibernate

Posted on 2006-03-28 08:15  剑廿三  阅读(896)  评论(0)    收藏  举报
1. 在 configuration / configSections 节中加入对 nHibernate 框架的支持

<configSections>
     
<section name="nhibernate" type="System.Configuration.NameValueSectionHandler, System, Version=1.0.5000.0,Culture=neutral, PublicKeyToken=b77a5c561934e089" />
</configSections>

2. 在 configuration 根节中添加 nhibernate 节,其内容如下:

支持 Microsoft Access 的写法:

<nhibernate> 
     
<add key="hibernate.connection.provider" value="NHibernate.Connection.DriverConnectionProvider" /> 
     
<add key="hibernate.dialect" value="NHibernate.JetDriver.JetDialect, NHibernate.JetDriver" /> 
     
<add key="hibernate.connection.driver_class" value="NHibernate.JetDriver.JetDriver, NHibernate.JetDriver" /> 
     
<add key="hibernate.connection.connection_string" value="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=hibtest.mdb" /> 
</nhibernate> 


支持 Microsoft SQL Server 2000 的写法:


支持 Oracle 的写法: