3

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

抢劫/大规模

为 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 意味着什么。

4

1 回答 1

2

我想我现在要选择 Dapper:

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

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

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

于 2011-10-29T18:33:17.010 回答