資料持久化

2021-09-26 11:17:28 字數 341 閱讀 8797

1)儲存:把域物件永久儲存到資料庫。

2)更新:更新資料庫中域物件的狀態。

3)刪除:從資料庫中刪除乙個域物件。

4)載入:根據特定的oid,把乙個域物件從資料庫載入到記憶體。

5)查詢:根據特定的查詢條件,把符合查詢條件的乙個或多個域物件從資料庫載入內在存中。

持久化技術封裝了資料訪問細節,為大部分業務邏輯提供物件導向的api。

1) 通過持久化技術可以減少訪問資料庫資料次數,增加應用程式執行速度;

2) **重用性高,能夠完成大部分資料庫操作;

3)鬆散耦合,使持久化不依賴於底層資料庫和上層業務邏輯實現,更換資料庫時只需修改配置檔案而不用修改**。

資料持久化

資料持久化就是將記憶體中的資料模型轉換為儲存模型,以及將儲存模型轉換為記憶體中的資料模型的統稱.資料模型可以是任何資料結構或物件模型,儲存模型可以是關係模型 xml 二進位製流等。cmp和hibernate只是物件模型到關係模型之間轉換的不同實現。只不過物件模型和關係模型應用廣泛,所以就會誤認為資料...

資料持久化

首先是cocos2d x自己封閉的ccuserdefault跨平台的檔案儲存類,它是用的xml格式,具體操作非常類似於應用開發的ini檔案,可操作性不是很強,如果訪問比較複雜的資料,那就得自己動手去解析乙個字串,下面是示例 基本一看就懂 void userdefaulttest dotest els...

資料持久化

資料持久化是通過檔案將資料儲存在磁碟上 ios有四種資料持久化方式 1.屬性列表 property list 簡單易用,適合小資料量的儲存和查詢操作,但是不適合大量資料的儲存.屬性列表 1屬性列表 property list nsarray plist name age 指定儲存的地方 nsstri...