【问题标题】:Best practice: Creating ORM objects at runtime by scheme stored in DB最佳实践:通过存储在 DB 中的方案在运行时创建 ORM 对象
【发布时间】:2010-06-04 14:42:07
【问题描述】:

在我当前的项目(大型企业系统)中,当“简单”对象(如表、引用列表)在运行时通过存储在同一数据库(特殊 sys 表)中的系统信息创建时,我面临这样的场景。用户可以创建那些简单的对象以及它们之间的关系。
复杂的对象是由开发人员创建的。对于第一种情况,我们使用的是 SqlOM,而对于第二种情况,我们使用的是 Linq2Sql。所以业务逻辑是这些概念的混合体(sqlOM+linq2sql)。

现在我正在考虑迁移到实体框架或另一个支持在运行时创建具体对象和映射的 ORM。有人可以给我建议吗?

【问题讨论】:

标签: .net linq-to-sql orm runtime


【解决方案1】:

对于这种情况,您应该查看 Fluent NHibernate。 http://fluentnhibernate.org/

【讨论】:

    猜你喜欢
    • 2019-06-05
    • 1970-01-01
    • 2011-12-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多