gpt4 book ai didi

orm - 数据访问层中标准 ORM 的替代方案是什么?

转载 作者:行者123 更新时间:2023-12-04 20:58:53 26 4
gpt4 key购买 nike

关闭。这个问题是opinion-based .它目前不接受答案。












想改善这个问题吗?更新问题,以便可以通过 editing this post 用事实和引文回答问题.

8年前关闭。




Improve this question




我们都熟悉关系数据库的基本 ORM:一个对象对应一行,该对象中的一个属性对应一个列,尽管许多 ORM 添加了很多花里胡哨的东西。

我想知道还有哪些其他选择(除了对数据的原始访问)。仅适用于关系数据库的替代方案会很棒,但可以以统一的方式使用除 SQL 之外的多种类型的后端(例如平面文件、RSS、NoSQL 等)的替代方案会更好。我对想法而不是特定的植入以及它们使用的语言/平台更感兴趣,但请链接到您认为有趣的任何内容。

最佳答案

您的基本选择是:

  • 只需使用原始 SQL。
  • 选择满足您需求的 ORM。大多数平台都有多种选择。 - 例如.NET平台支持LINQ、nHibernate、Entity Framework等。
  • 编写您自己的 ORM 和/或数据访问框架。
  • 关于orm - 数据访问层中标准 ORM 的替代方案是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2893740/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com