2011-03-29 141 views
3

我正在閱讀面向對象的設計模式和框架設計,並發現自己有點不清楚術語ORM持久性框架。 ORM是PF的一種類型嗎?你可以期待什麼兩個不同的功能?ORM和持久性框架有什麼區別?

回答

3

我將ORM定義爲系統,將任何數據映射到對象/類結構。這些數據可能來自旨在保留數據的系統,但不是強制性的。想象一下,JSON映射器將數據從網絡服務讀取到對象中。

持久化框架主要使用ORM與用戶代碼進行接口,並涵蓋了使對象的存儲儘可能安全可靠的問題。

ORM是比持久性更通用的術語。 ORM可能沒有持久性而不是vicecersa。

+1

但是,ORM中的M不代表「關係型」嗎?在關係數據庫中? – 2016-09-04 04:38:23

相關問題