在写映射的三篇文章中类的命名我都使用了以下规则

类名:C+数据表名
映射文件名:数据表名+hbm.xml

学习要一步步来,我这样做了。随着学习的深入,前面的总结总难免会范某些错误。以上规则就算是。我们一般都愿意使用NHibernate.Tool.hbm2ddl来建立我们的数据表,于是我们就可以专心致致的修改我们的类及映射文件。如果你也打算这样做的话,最好不要象我一样去。在这里,我就遇到了这么一个麻烦

NHibernate.Examples.Blogger.OrderFixture.Main : NHibernate.MappingException : Resource: NHibernate.Examples.Blogger.COrder.hbm.xml not found

hbm2dll似乎先找到COrder类,于是就去找其hbm.xml文件;而不是我理所当然的
想法___先分析各hbm.xml文件。

所以我的规则已修改为

类名:数据表名
映射文件名:数据表名+hbm.xml

相关文章:

  • 2022-12-23
  • 2021-06-20
  • 2021-10-20
  • 2022-12-23
  • 2021-12-20
  • 2021-06-19
  • 2021-06-16
  • 2022-01-24
猜你喜欢
  • 2022-12-23
  • 2021-10-22
  • 2022-02-09
  • 2021-06-08
  • 2021-09-26
  • 2021-06-25
  • 2021-10-26
相关资源
相似解决方案