【Java高級】談談你對springMVC的理解?這么回答坐等拿offer就行

最懂你心的UP課代表來啦!??????
[Java問答]談談你對springMVC的理解
目錄:
1?? 教學解惑
2?? 學習總結(jié)
1?? 教學解惑
說一說你對spring mvc的理解

普通人的回答
?
00:14
?spring mvc是一個mvc框架,可以用來開發(fā)web應用,他是基于servlet上的擴展
在開發(fā)mvc應用的時候會更簡單一些

高手回答
?
00:49
?首先spring mvc是屬于spring framework的
生態(tài)里面的一個模塊
他是在其基礎(chǔ)上構(gòu)建并且使用mvc模式設(shè)計的一個web框架
它的主要目的是為了簡化傳統(tǒng)的servlet+jsp模式下的WEB開發(fā)方式
其次它的整體設(shè)計是對其JAva WEB里面的MVC框架模式做了一些增強和擴展

第一個是把傳統(tǒng)的mvc框架里面的控制器做了拆分分成了前端控制器和后端控制器

第二把模型拆分成業(yè)務層和數(shù)據(jù)訪問層

第三在視圖層可以支持不同的視圖

核心控制器路圖

2?? 學習總結(jié)
和Java工作人員進行溝通發(fā)現(xiàn)他們只是進行表面學習并沒有進行深層次的分析。導致以后想進行轉(zhuǎn)型時缺少頂層設(shè)計能力和抽象思維

標簽: