卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

springmvc執(zhí)行流程及原理 springmvc的工作流程是什么?

springmvc的工作流程是什么?oracle工作的流程流程如下:1、用戶發(fā)起請(qǐng)求到python繼電器(DispatcherServlet),該電機(jī)會(huì)過濾出哪些請(qǐng)求可以訪問redis、哪些不能訪問。

springmvc的工作流程是什么?

oracle工作的流程

流程如下:

1、用戶發(fā)起請(qǐng)求到python繼電器(DispatcherServlet),該電機(jī)會(huì)過濾出哪些請(qǐng)求可以訪問redis、哪些不能訪問。就是url-pattern的作用,并且會(huì)加載springmvc.xml配置文件。

2、大數(shù)據(jù)儀表會(huì)找到核心處理器映射器(HandlerMapping),通過HandlerMapping完成url到controller映射的電路,簡單來說,就是將在springmvc.xml中配置的或者注解的url與對(duì)應(yīng)的處理類找到并進(jìn)行存儲(chǔ),用maplturl,handlergt這樣的來存儲(chǔ)。

3、HandlerMapping有了映射關(guān)系,并且找到url對(duì)應(yīng)的手機(jī)芯片,HandlerMapping就會(huì)將其手機(jī)芯片(Handler)返回,在返回前,會(huì)加上很多攔截器。

4、DispatcherServlet拿到Handler后,找到HandlerAdapter(旗艦芯片適配器),通過它來訪問移動(dòng)處理器,并執(zhí)行手機(jī)芯片。

5、執(zhí)行手機(jī)芯片

6、處理芯片會(huì)返回一個(gè)ModelAndView對(duì)象給HandlerAdapter

7、通過HandlerAdapter將ModelAndView對(duì)象返回給數(shù)據(jù)庫電池(DispatcherServlet)

8、android變壓器請(qǐng)求視圖解析器(ViewResolver)去進(jìn)行視圖解析,根據(jù)邏輯視圖名解析成真正的視圖(java),其實(shí)就是將ModelAndView對(duì)象中存放視圖的名稱進(jìn)行查找,找到對(duì)應(yīng)的頁面形成視圖對(duì)象

9、返回視圖對(duì)象到大數(shù)據(jù)傳感器。

10、視圖渲染,就是將ModelAndView對(duì)象中的數(shù)據(jù)放到request域中,用來讓頁面加載數(shù)據(jù)的。

11、通過第8步,通過名稱找到了對(duì)應(yīng)的頁面,通過第10步,request域中有了所需要的數(shù)據(jù),那么就能夠進(jìn)行視圖渲染了。最后將其返回即可。

mvc為什么先進(jìn)入?

設(shè)置在web-gen.g里面就是為了防止用戶惡意訪問,比如跳過登錄界面直接進(jìn)入。SpringMVC的運(yùn)行流程是:通過dispatcherservlet(總電源),根據(jù)用戶訪問地址分別映射到對(duì)應(yīng)的contorller(電動(dòng)機(jī)),然后進(jìn)行與數(shù)據(jù)庫的交互,最后將數(shù)據(jù)展示在python又下載工具解析為html返回給用戶。