web中持久化與持久層

在企業級的應用的開發中,我們常常用到的是分層的思想去處理我們的代碼。

但是對持久化和持久層這兩個概念就是經常地混淆:

下面將詳細地介紹這兩個概念:

所謂的持久化就是把內存中的數據同步保存到數據庫(如:關係型數據庫)中或永久的存儲設備(如:硬盤,磁盤等)中去。

大家以前使用的JDBC操作(如新增記錄、刪除記錄及修改記錄)其實就是一個持久化的過程。

所謂持久層就是專門負責持久化工作的邏輯層,由它統一與數據庫層打交道。這樣一來,便可以將以前的三層模型(表示層、業務邏輯層和數據庫層)修改成四層模型(表示層、業務邏輯層、持久層和數據庫層)。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章