nhibernate入门的帮助

nhibernate的入门本来是比较容易的,但是我发现没有想象那么容易,在看了好多篇入门文章,尝试了好多的例子后,今天终于测试成功了。写下这个希望能对后来的朋友有帮助,减少一些挫折感。开源软件的文档是相对弱项。

环境:vs2005/sql server 2005,nhibernate1.2
最后是参考NHibernate快速指南(vs2005.com),<nhibernate quick start guide>,中间还是遇到一些错误。

1.user.hbm.xml文件

<hibernate-mapping xmlns="urn:nhibernate-mapping-2.0">
2.0应该修改为2.2

2.
<class name="NHibernate.Examples.QuickStart.User, NHibernate.Examples" table="users">


NHibernate.Examples.QuickStart是namespace名字,NHibernate.Examples是assembly名字,在工程文件的属性里面一定要设置正确。

3.
public string UserName 要修改为public virtual string UserName,其他属性也要修改。


hibernate真的很好,编程愉快!
posted @   分享  阅读(730)  评论(1编辑  收藏  举报
编辑推荐:
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架
历史上的今天:
2006-08-30 读《穷人的银行家》
2005-08-30 我看到的Web 2.0: 自组织的大众化参与
2005-08-30 新想法:个性化的RSS
点击右上角即可分享
微信分享提示