很多学习NHibernate的新手很容易卡在配置文件这一关,正所谓万事开头难,上手后再配合官方文档就比较容易了。
网上关于配置文件的资料非常多,但由于版本的问题,许多老的教程中都没有明确指出类库的版本号,
另外许多人抱怨配置比较麻烦,本教程结合FluentNHibernate简化配置,快速上手。
下载类库、版本要求:
NHibernate 3 及以上
Iesi.Collections 1.0.1.0
FluentNHibernate 1.4.0.0
.NET Framework 3及以上
NH3已经将日志与动态代理的类库集成了,所以只需要引入前两个配置文件。
总体思路:
1、通过配置文件hibernate.cfg.xml配置数据库连接;
2、配置文件注入到FluentNHibernate;
3、并添加实体模型的映射程序集到FluentNHibernate;