昨天晚上,我設計了一個新項目,讓我在這裏提出這個問題,我想到了一些有趣的事情。用於編寫類型化SQL語句API的設計指南?
我的項目應該遵循Table Gateway模式,使用傳統的ADO.Net數據集進行數據訪問。我不想在我的數據訪問類中編寫簡單的查詢。所以我想出了一個解析器kindaa api的概念,它揭示了基於我的域對象在移動中生成查詢的對象和方法。
後來我希望這個API能夠連接到我的業務對象,並在業務對象實例上提供類型化的SQL生成器API。
任何想法或參考我該怎麼做?這似乎非常寬泛,因爲我不得不在這裏採取你的意見。有沒有什麼可以做到這一點?
m使用傳統ado.net數據集。仍然EF讓我這個開箱即用的工作,但我需要自己做這一切。 – 2010-04-06 08:40:09