數據持久層是什麼意思

來源:生活大全幫 1.94W

數據持久層是什麼意思

數據持久層位於領域層和基礎架構層之間。由於對象範例和關係範例這兩大領域之間存在“阻抗不匹配”,所以把數據持久層單獨作為J2EE體系的一個層提出來的原因就是能夠在對象關係數據庫之間提供一個成功的企業級映射解決方案,盡最大可能彌補這兩種範例之間的差異。

J2EE的三層結構是指表示層、業務邏輯層以及基礎架構層,這樣的劃分非常經典,但是在實際的項目開發法中,開發者通常對三層結構進行擴展來滿足一些項目的具體要求,一個最常用的擴展就是將三層體系擴展為五層體系,即表示層、(控制或中介層、領域層、數據持久層和數據源層。它其實是在三層架構中增加了兩個中間層。控制或中介層位於表示層和領域層之間。

熱門標籤