javaEE的开发模式
1.什么是模式
模式在開(kāi)發(fā)過(guò)程中總結(jié)出的“套路”,總結(jié)出的一套約定俗成的設(shè)計(jì)模式
2.javaEE經(jīng)歷的模式
model1模式:
技術(shù)組成:jsp+javaBean
model1的弊端:隨著業(yè)務(wù)復(fù)雜性 導(dǎo)致jsp頁(yè)面比較混亂
model2模式
技術(shù)組成:jsp+servlet+javaBean
model2的優(yōu)點(diǎn):開(kāi)發(fā)中 使用各個(gè)技術(shù)擅長(zhǎng)的方面
servlet:擅長(zhǎng)處理java業(yè)務(wù)代碼
jsp:擅長(zhǎng)頁(yè)面的現(xiàn)實(shí)
MVC:---- web開(kāi)發(fā)的設(shè)計(jì)模式
M:Model—模型 javaBean:封裝數(shù)據(jù)
V:View-----視圖 jsp:單純進(jìn)行頁(yè)面的顯示
C:Controller----控制器 Servelt:獲取數(shù)據(jù)–對(duì)數(shù)據(jù)進(jìn)行封裝–傳遞數(shù)據(jù)-- 指派顯示的jsp頁(yè)面
3.javaEE的三層架構(gòu)
服務(wù)器開(kāi)發(fā)時(shí) 分為三層
web層:與客戶端交互
service層:復(fù)雜業(yè)務(wù)處理
dao層:與數(shù)據(jù)庫(kù)進(jìn)行交互
開(kāi)發(fā)實(shí)踐時(shí) 三層架構(gòu)通過(guò)包結(jié)構(gòu)體現(xiàn)
總結(jié)
以上是生活随笔為你收集整理的javaEE的开发模式的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 峰米W10和极米H3S对比
- 下一篇: 使用ThreadLocal绑定连接资源(