NHibernate 1:基本配置
NHibernate是.NET平台上的一款对象关系映射(Object Relation MApping,ORM)工具,能够将面向数据关系的SQL融入到面向对象的.NET编程语言中。
ORM需首先创建实体类型。假设SQL Server CE中有如下定义:
相应的实体类型就是:
如果实体类型名称是Teacher,那项目中必须有一个名为Teacher.hbm.xml的映射文件:
然后在App.config中配置NHibernate:
此时即可创建会话,获取、存储实体类: