具有不同名称的相同表映射NHibernate

时间:2014-11-06 12:03:02

标签: nhibernate-mapping

我在数据库中有多个表具有完全相同的模式但表名不同。

TABLE_1 {    COL1,    COL2,    COL3, } 。 。 TABLE_2 {    COL1,    COL2,    COL3, }

我想保留单一映射HBM文件和模型类。我尝试创建不同的命名策略,但问题是从Repository类传递表名并执行数据库操作。由于我是NHibernate的新手,所以非常感谢这个问题的解决方案。

1 个答案:

答案 0 :(得分:1)

您要将这些表映射到同一个对象还是不同的对象? 老实说,我认为你不能这样做,HBM文件作为资源存储在DLL中,不能动态编辑。