环境:vs2005/sql server 2005,nhibernate1.2
最后是参考 《(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真的很好,编程愉快!