JavaEE中的三層結構和MVC
- JavaEE中的三成結構主要包含如下層:表現層、服務層、數據持久化層三層
- MVC的三層主要是視圖層、表現層、模型層
- ? 表現層
??????????????? a)?? ? 展示層?
????????? ???????????? 形式:JSP + Struts Taglib
????????? ???????????? 作用:按用戶需求展示數據給用戶
?? ? ? ? ? ? ?? b)?? ?控制層
? ?? ??? ? ??????????? 形式:ActionServlet + Action
?? ??? ??? ??????????? 作用:接收用戶的請求,并委派給不同的業務邏輯處理;采用Command Pattern,可保證請求和處理的松耦合。
- ? 服務層
?????????????? 作用:服務層主要是完成相應的業務邏輯處理。
?????????????? 實現:對上層提供接口,并包含接口的實現。
- ? 數據持久化層
????????????? 作用:數據持久化層主要是完成相關數據的提取、寫入、修改、刪除等操作。
????????????? 實現:對上層提交接口,并包含接口的實現。
- ? 各層次的關系

- ??? 注意點
???? 附注同系列文章:對SOA和目前業成熟應用的JavaEE應用方案的一點看法
posted on 2006-07-03 17:24 crazycy 閱讀(2933) 評論(0) 編輯 收藏 所屬分類: JavaEE技術