描述J2EE框架的多層結構,並簡要說明各層的作用。

2022-09-16 18:39:10 字數 493 閱讀 7825

描述j2ee框架的多層結構,並簡要說明各層的作用。

解答:1) presentation layer(表示層)

a. 表示邏輯(生成介面**)

b. 接收請求

c. 處理業務層丟擲的異常

d. 負責規則驗證(資料格式,資料非空等)

e. 流程控制

2) service layer(服務層/業務層)

a.封裝業務邏輯處理,並且對外暴露介面

b.負責事務,安全等服務

3) persistence layer(持久層)

a 封裝資料訪問的邏輯,暴露介面

b.提供方便的資料訪問的方案(查詢語言,api,對映機制等)

4)domain layer(域層)

a. 業務物件以及業務關係的表示

b. 處理簡單的業務邏輯

c. 域層的物件可以穿越表示層,業務層,持久層

軟體分層結構使得**維護非常方便,設計明確,各層獨立,專注自己擅長的領域。

J2EE框架知識清單

1 struts mvc jvc 2 struts action 3 struts 1.0和2.0區別 4 spring 核心機制 依賴注入 5 使用spring容器 6 aop的概念與應用 7 ioc的原理與缺點 8 spring的模組結構 9 hibernate體系結構 10 hibernate...

J2EE框架 深度歷險 手記

常見的框架 由於ejb容器能夠更好地處理系統效能,事務機制,安全訪問許可權以及分布式運算等問題,基於ejb框架進行開發能保證企業應用平滑發展,而不是發展到一種規模就重新更換一套軟體系統,且可以保證開發人員將大部分精力集中在業務邏輯的開發上。struts不是說它有多強大,多完美,而是struts似乎成...

Speed 快速 J2EE 開發框架

speedframework http sourceforge.net projects speedframework 是乙個完全基於jdbc開發的輕量級持久層框架.它可以直接呼叫sql,也可以直接對pojo進行crud操作,與orm相當.除錯方便,不用配置,內建jcs快取,能有效降低資料庫壓力,它...