Q
查詢對象實現示例
5
A
回答
3
隨着LINQ幾乎無處不在,你確定你需要重新實現Query Object?
基本上,您可以將System.Linq.Expressions中的所有類視爲查詢對象模式的良好實現。
2
我建議Martin Fowler的查詢對象模式(http://martinfowler.com/eaaCatalog/queryObject.html)。拿到他的書"Patterns of Enterprise Application Architecture",你會發現那裏的樣本實施。
4
從查德·邁爾斯:
+0
*第2部分:* http://www.lostechies.com/blogs/chad_myers/archive/2008/08/02/query-objects-with-repository-圖案部分2.aspx –
0
我寫了一個漂亮的查詢對象庫NHibernate的。看看這裏:https://github.com/shaynevanasperen/NHibernate.Sessions.Operations
相關問題
- 1. 實現所有查詢對象
- 2. Linq查詢「對象引用未設置爲對象的實例」
- 3. 實現對象實例模型到PropertyGrid
- 4. 實體框架查詢:對象不設置到對象的實例
- 5. 如何查詢SQLAlchemy對象實例中的一對多關係?
- 6. RelayCommand實現:未將對象引用設置爲對象實例
- 7. 對象的新實例實際上是重用現有對象
- 8. 對象必須實現IConvertible LINQ實體查詢包含分組
- 9. 對實現接口的對象進行LINQ查詢
- 10. 實例化對象時出現故障
- 11. ViewState詢問對象的實例
- 12. DASH示例實現
- 13. JCA示例實現
- 14. WebHook實現示例?
- 15. 在事務示例中實現對象化任務隊列
- 16. Linq查詢對象引用未設置爲對象的實例。 2
- 17. 查找所有出現的對象實例化
- 18. 如何實例化LINQ查詢中的對象
- 19. (C++查詢)全局訪問實例化的對象
- 20. 動態實例化對象(Mistic查詢生成器)
- 21. 實例化對象從LINQ到XML查詢
- 22. 「查找」已知類的對象實例?
- 23. 檢查ArrayList的對象的實例
- 24. 爲類似AR查詢實現查詢對象的正確方法
- 25. 在對象實例
- 26. 對象實例化
- 27. 實例vs對象
- 28. 對象與實例
- 29. MongoDB對象實例
- 30. String對象實例
我傾向於同意這一點。任何人都可以給我一個理由,爲什麼不使用LINQ而不是實現查詢對象模式? – Ozzy
@Ozzy也許是因爲它不支持他的數據庫提供者? – GorillaApe
通過WCF(如果你堅持不支持綁定) –