源地址:http://tech.it168.com/n/2007-03-31/200703311136042.shtml
關鍵步驟:
1.建立數據表
2.使用CodeSmith工具生成實體類
(1).加載NHibernate模板到CodeSmith
(2).用NHibernate模板生成實體類
A.更改模板中的“NHibernate.class.cst”文件,Public Properties,類名前面加virtual,否則會出錯。
B.生成的.XML文件的“<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0">”節點改爲“<hibernate-mapping xmlns="urn:nhibernate-mapping-2.2">”,該異常爲版本不同導致
(3).注意要生成的數據庫連接及命名空間
3.在Visual Studio建立的工程中的實體層引入生成的實體類和.XML
4.在配置文件中配置NHibernate連接數據庫
5.調用NHibernate的方法實現業務邏輯