【问题标题】:How to work with Dynamic tables using NHibernate?如何使用 NHibernate 处理动态表?
【发布时间】:2011-05-27 12:09:24
【问题描述】:

我会尽量解释我的情况;在这 30 个表中,我的数据库中有大约 30 个表(比如 x)是部分动态的,当我说部分时,我的意思是可以在这个表“x”中添加更多列,但不能删除。一旦用户选择了更多列,他应该能够从前端本身执行此操作,而无需开发人员参与。我在 NHibernate 中设计了我的 DAL,现在的问题是如何实现动态 DAL?

【问题讨论】:

    标签: nhibernate data-access-layer


    【解决方案1】:

    您可以使用Dynamic components 将这些属性映射到字典。

    请记住,当您向映射添加列时,您必须重建 SessionFactory,但这应该不是什么大问题,因为它可能不会经常发生。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-09-11
      • 2016-06-27
      • 1970-01-01
      • 1970-01-01
      • 2010-09-23
      • 1970-01-01
      相关资源
      最近更新 更多