我在数据库中有多个表具有完全相同的模式但表名不同。
TABLE_1 { COL1, COL2, COL3, } 。 。 TABLE_2 { COL1, COL2, COL3, }
我想保留单一映射HBM文件和模型类。我尝试创建不同的命名策略,但问题是从Repository类传递表名并执行数据库操作。由于我是NHibernate的新手,所以非常感谢这个问题的解决方案。
答案 0 :(得分:1)
您要将这些表映射到同一个对象还是不同的对象? 老实说,我认为你不能这样做,HBM文件作为资源存储在DLL中,不能动态编辑。