【问题标题】:ORMs that can generate classes from an existing database可以从现有数据库生成类的 ORM
【发布时间】:2013-11-20 02:17:49
【问题描述】:

除了 Entity Framework,还有哪些 ORM 可以从现有数据库生成类?

我希望摆脱实体框架,因为它太慢了。我想知道哪些 ORM 最容易将相当复杂的 WCF 服务迁移到(从实体框架和现有数据库)。

【问题讨论】:

  • 太慢了怎么办?代码执行?开发者工具?查询速度?
  • @NathanAldenSr - 这不是开发人员工具(那些很棒),也不是实际的查询速度(我已经分析了这些工具并根据需要添加了索引)。我的猜测是物化让我着迷,但我还没有深入研究 EF 系统的哪个部分太慢。

标签: c# .net entity-framework orm


【解决方案1】:

不确定它是否适合您,但我已经从 EF 迁移到 dapper 并取得了很好的效果。就生成代码而言,dapper 不会这样做,但使用 codesmith 或 t4 之类的工具,您可以快速生成大量运行的 mill 类。

如果性能是您最关心的问题,那么您将很难击败 dapper。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多