gpt4 book ai didi

c# - 海量 ORM 和继承

转载 作者:行者123 更新时间:2023-11-30 17:15:32 27 4
gpt4 key购买 nike

“大规模”的微型 ORM 是否有处理继承的方法?

robconery / massive

为 Massive 编写提供程序很难吗?

我需要非常接近 SQL Server 的东西。作为第一步,最好拦截 Massive 生成​​的 SQL,然后将其推送到我选择的数据库中。

可能做这样的事情会产生预期的继承效果:

    class Products:DynamicModel{...}

class BabyProducts : Products {...}

是否可以通过属性而不是通过继承将“产品”链接到动态模型?

注意这个项目(受 Massive 启发)可能更合适:http://www.toptensoftware.com/petapoco/

仍然不确定继承。


在提供者上...扩展 IDbConnection 的 MicroORM,例如 http://code.google.com/p/dapper-dot-net/可能是最好的起点。还不确定这对 Massive 意味着什么。

最佳答案

我想我现在要选择 Dapper:

http://code.google.com/p/dapper-dot-net/source/browse/Tests/Tests.cs

Dapper 绝对是独立于数据库的并且它处理继承

在上面的 Tests.cs 中搜索 TestInheritance() 以获取示例。

关于c# - 海量 ORM 和继承,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7937632/

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