图解NHibernate项目框架
生活随笔
收集整理的这篇文章主要介绍了
图解NHibernate项目框架
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
直接拿一个下载资源来改,就不从头搭建了;可参阅网上相关资料;
1 项目解压后的情况和引用的DLL
2 项目的结构
3 运行一下
出现下图错误;
再看错误的详细信息;
因为SqlServer没有启动;
4 启动SQL Server
本机装的Express版本;它的连接字符串是HC093\SQLEXPRESS,HC093是计算机名;与非Express版本有差别;
新建表;并插入数据;
create table UserInfo
(
Id int primary key not null identity (1,1),
UserName nvarchar(50) ,
Age int,
Address nvarchar(50)
)
5 修改配置文件
<hibernate-configuration xmlns="urn:nhibernate-configuration-2.2"><session-factory><property name="dialect">NHibernate.Dialect.MsSql2008Dialect</property><property name="connection.provider">NHibernate.Connection.DriverConnectionProvider</property><property name="connection.connection_string">Server=HC093\SQLEXPRESS;initial catalog=ibtest;Integrated Security=SSPI</property><property name="proxyfactory.factory_class">NHibernate.ByteCode.LinFu.ProxyFactoryFactory, NHibernate.ByteCode.LinFu</property><mapping assembly="NHModel"/></session-factory></hibernate-configuration>以上是修改后的配置文件;
Server要改为本机;
NHibernate.Dialect.MsSql2008Dialect,以前是MsSql2005Dialect,改为2008;
看下NHibernate中文手册中关于Dialect的说明;
6 结果
资源下载
http://pan.baidu.com/s/1o7OEMc6
文件名
NH.rar
总结
以上是生活随笔为你收集整理的图解NHibernate项目框架的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: NHibernate重要概念的解释和说明
- 下一篇: 谷歌地球API相关网页翻译