javaEE的開發模式(簡述)

javaEE的開發模式

1.什麼是模式

模式在開發過程當中總結出的「套路」,總結出的一套約定俗成的設計模式java

2.javaEE經歷的模式

model1模式:web

技術組成:jsp+javaBean數據庫

model1的弊端:隨着業務複雜性 致使jsp頁面比較混亂設計模式

model2模式數組

技術組成:jsp+servlet+javaBean服務器

model2的優勢:開發中 使用各個技術擅長的方面架構

servlet:擅長處理java業務代碼jsp

jsp:擅長頁面的現實spa

 

MVC:---- web開發的設計模式設計

M:Model---模型 javaBean:封裝數據

V:View-----視圖 jsp:單純進行頁面的顯示

C:Controller----控制器 Servelt:獲取數據--對數據進行封裝--傳遞數據-- 指派顯示的jsp頁面

 

3.javaEE的三層架構

服務器開發時 分爲三層

web層:與客戶端交互

service層:複雜業務處理

dao層:與數據庫進行交互

開發實踐時 三層架構經過包結構體現

 

MVC與三層架構有什麼關係?

想想三層架構圖

 

 

 

 

 

 

總結:

EL表達式

從域中取出數據 ${域中存儲的數據的name}

${pageContext.request.contextPath}

 

JSTL標籤(核心庫)

<%@ taglib uri=」」 prefix=」c」%>

 

<c:if test=」」>

 

<c:forEach items=」數組或集合」 var=」數組或集合中的每個元素」>

 

 

javaEE三層架構+MVC

 

web層:收集頁面數據,封裝數據,傳遞數據,指定響應jsp頁面

service層:邏輯業務代碼的編寫

dao層:數據庫的訪問代碼的編寫

相關文章
相關標籤/搜索