3
我正在構建一個服務器應用程序,它通過RESTful Web服務連接世界並使用MongoDB存儲。恰巧,Web服務的JSON資源非常接近Mongo中存儲的BSON文檔的結構。面向文檔的NoSQL(Mongo)數據抽象層?
雖然我通常使用面向對象的DAO抽象隱藏持久化實現的細節,它並不完全似乎是因爲我真正想要做的是這種情況下最適合從獲取的文件基於查詢的數據庫和執行轉換。構建一個作爲中介的對象圖似乎過多。
有沒有人有任何適合此法案的抽象模式的建議?
編輯:刪除了關於沒有使用任何抽象並直接使用Mongo驅動程序的1AM遞減。
不夠公平。我編輯了我的問題,刪除了我的深夜題外話,並將注意力集中在我的原意上。 – HolySamosa 2012-04-27 10:59:42
你應該寫一條評論而不是答案。 – 2016-06-15 12:06:34