數據持久層位于領域層和基礎架構層之間。由于對象範例和關系範例這兩大領域之間存在“阻抗不匹配”,所以把數據持久層單獨作為J2EE體系的一個層提出來的原因就是能夠在對象關系數據庫之間提供一個成功的企業級映射解決方案,盡最大可能彌補這兩種範例之間的差異。
J2EE的三層結構是指表示層、業務邏輯層以及基礎架構層,這樣的劃分非常經典,但是在實際的項目開發法中,開發者通常對三層結構進行擴展來滿足一些項目的具體要求,一個最常用的擴展就是将三層體系擴展為五層體系,即表示層、(控制或中介層、領域層、數據持久層和數據源層。它其實是在三層架構中增加了兩個中間層。控制或中介層位于表示層和領域層之間。
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!