1. 程式人生 > >數據持久化

數據持久化

對象 sql語言 SQ 更改 ML 刪除 語言 可讀性強 查詢

數據持久化就是將內存中的數據模型轉換為存儲模型,以及將存儲模型轉換為內存中的數據模型的統稱. 數據模型可以是任何數據結構或對象模型,存儲模型可以是關系模型、XML、二進制流等。cmp和Hibernate只是對象模型到關系模型之間轉換的不同實現。使用數據持久化有以下好處:1、程序代碼重用性強,即使更換數據庫,只需要更改配置文件,不必重寫程序代碼。2、業務邏輯代碼可讀性強,在代碼中不會有大量的SQL語言,提高程序的可讀性。3、持久化技術可以自動優化,以減少對數據庫的訪問量,提高程序運行效率。數據持久化對象的基本操作有:保存、更新、刪除、查詢等。

數據持久化