spring配置文件怎么快速生成 spring配置文件說(shuō)法正確的是?
spring配置文件說(shuō)法正確的是?spring配置文件,目前有三種,比較傳統(tǒng)的xml,基于注解的配置和javaconfig。核心配置是applicationContent.xmlSpring的配置文件
spring配置文件說(shuō)法正確的是?
spring配置文件,目前有三種,比較傳統(tǒng)的xml,基于注解的配置和javaconfig。
核心配置是applicationContent.xml
Spring的配置文件最好使用什么文件?
spring的核心配置文件的名字就是applicationContext.xml,
spring的工作流程?
spring工作的流程
流程如下:
1、用戶(hù)發(fā)動(dòng)攻擊幫忙到前端控制器(DispatcherServlet),該控制器會(huì)過(guò)濾處理出哪些請(qǐng)求可以不訪問(wèn)Servlet、哪些不能訪問(wèn)。就是url-pattern的作用,另外會(huì)程序加載springmvc.xml配置文件。
2、前端控制器會(huì)能找到處理器映射器(HandlerMapping),是從HandlerMapping成功url到controller映射的組件,簡(jiǎn)而言之,那就是將在springmvc.xml中配置的或者注解的url與對(duì)應(yīng)的處理類(lèi)可以找到并進(jìn)行存儲(chǔ),用maplturl,handlergt這樣的來(lái)存儲(chǔ)位置。
3、HandlerMapping有了映射關(guān)系,而且找不到url隨機(jī)的處理器,HandlerMapping都會(huì)將其處理器(Handler)返回,在返回前,會(huì)加上很多攔截器。
4、DispatcherServlet拿去Handler后,能找到HandlerAdapter(處理器適配器),是從它來(lái)ftp訪問(wèn)處理器,并先執(zhí)行處理器。
5、執(zhí)行處理器
6、處理器會(huì)直接返回一個(gè)ModelAndView對(duì)象給HandlerAdapter
7、通過(guò)HandlerAdapter將ModelAndView對(duì)象前往給前端控制器(DispatcherServlet)
8、前端控制器幫忙視圖題器(ViewResolver)去通過(guò)視圖解析,根據(jù)邏輯視圖名解析成唯一的視圖(jsp),其實(shí)那是將ModelAndView對(duì)象中存放視圖的名稱(chēng)接受查看,找到不對(duì)應(yīng)的頁(yè)面形成視圖對(duì)象
9、直接返回視圖對(duì)象到前端控制器。
10、視圖渲染,那是將ModelAndView對(duì)象中的數(shù)據(jù)扔到request域中,利用讓頁(yè)面程序加載數(shù)據(jù)的。
11、是從第8步,通過(guò)名稱(chēng)找不到了不對(duì)應(yīng)的頁(yè)面,通過(guò)第10步,request域中有了所要的數(shù)據(jù),這樣的話就還能夠通過(guò)視圖渲出了。到最后將其返回去掉。