昨天晚上,我设计了一个新项目,让我在这里提出这个问题,我想到了一些有趣的事情。用于编写类型化SQL语句API的设计指南?
我的项目应该遵循Table Gateway模式,使用传统的ADO.Net数据集进行数据访问。我不想在我的数据访问类中编写简单的查询。所以我想出了一个解析器kindaa api的概念,它揭示了基于我的域对象在移动中生成查询的对象和方法。
后来我希望这个API能够连接到我的业务对象,并在业务对象实例上提供类型化的SQL生成器API。
任何想法或参考我该怎么做?这似乎非常宽泛,因为我不得不在这里采取你的意见。有没有什么可以做到这一点?
m使用传统ado.net数据集。仍然EF让我这个开箱即用的工作,但我需要自己做这一切。 – 2010-04-06 08:40:09