本文共 1730 字,大约阅读时间需要 5 分钟。
NHibernate框架的安装与使用指南
一、安装NHibernate
安装前必备Visual Studio 2005或以上版本。下载NHibernate最新版本后,按照以下步骤配置环境:
二、数据库配置
使用SqlServer2000作为开发数据库。需首先创建NHibernate供用数据库。以下是建库脚本示例:
IF EXISTS (SELECT * FROM sysdatabases WHERE name = 'NHB') DROP DATABASE NHBGOCREATE DATABASE NHBGOCREATE TABLE Users ( Id int identity(1,1) primary key, [Name] nvarchar(20) unique not null, [Pwd] nvarchar(20) not null)
三、项目创建
创建一个新的空白解决方案:
项目创建完成后,添加User类并配置其映射信息:
四、NHibernate配置
将DLL文件添加至网站Bin目录,并创建hibernate.cfg.xml配置文件:
NHibernate.Connection.DriverConnectionProvider NHibernate.Driver.SqlClientDriver Server=.;user id=sa;pwd=123456;database=NHB false NHibernate.Dialect.MsSql2000Dialect true
五、使用与测试
在MyNHibernate网站的Default.aspx.cs文件中添加以下代码:
using NHibernate;using NHibernate.Cfg;using NHibernateTest;// 获取配置文件Configuration cfg = new Configuration();ISessionFactory factory = cfg.Configure().BuildSessionFactory();try{ ISession session = factory.OpenSession(); User user = new User(); user.Name = "xiaopeng"; user.Pwd = "xiaopeng"; session.Save(user); Response.Write("Success");}catch (Exception ex){ Response.Write(ex.Message);}
六、验证与调整
完成代码编写后,运行应用程序进行测试。根据具体需求进行参数调整,确保NHibernate 能正确连接数据库并完成数据持久化操作。
转载地址:http://cnsez.baihongyu.com/