成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

spring代碼怎么執(zhí)行 spring init-method多個(gè)哪個(gè)先執(zhí)行?

spring init-method多個(gè)哪個(gè)先執(zhí)行?構(gòu)造函數(shù)——依賴注入——初始化方法。請(qǐng)注意,只有在創(chuàng)建了一個(gè)完整的類實(shí)例之后,才能使用初始化方法。springBoot項(xiàng)目如何部署?SpringBo

spring init-method多個(gè)哪個(gè)先執(zhí)行?

構(gòu)造函數(shù)——依賴注入——初始化方法。請(qǐng)注意,只有在創(chuàng)建了一個(gè)完整的類實(shí)例之后,才能使用初始化方法。

springBoot項(xiàng)目如何部署?

SpringBoot項(xiàng)目可以生成兩種部署包:一種是jar包,一種是War包。

Jar包(官方推薦)

jar包被啟動(dòng),也就是說,它使用spring boot中內(nèi)置的tomcat運(yùn)行。只要在服務(wù)器上配置jdk1.8及以上版本,它 沒關(guān)系。不需要外部tomcat

1.將其輸入到j(luò)ar包中

2.將jar包放在任何目錄中,并執(zhí)行以下命令。

$ nohup Java-jar test . jar gt temp . txt amp

//此方將日志文件輸入到您指定的文件中,否則會(huì)自動(dòng)創(chuàng)建。該過程將在后臺(tái)運(yùn)行。

戰(zhàn)爭包裹

傳統(tǒng)的部署方法:將項(xiàng)目鍵入war包,放在tomcat 的webapps目錄,并啟動(dòng)tomcat來訪問它。

對(duì)于打包,項(xiàng)目的根路徑:執(zhí)行mvn clean packag

spring的工作流程?

春季工作的過程

流程如下:

1.用戶向前端控制器(DispatcherServlet)發(fā)起一個(gè)請(qǐng)求,它將過濾出哪些請(qǐng)求可以訪問Servlet,哪些不能。是url-pattern的角色,并將加載配置文件。

2.前端控制器會(huì)找到HandlerMapping,通過HandlerMapping完成url到控制器的映射組件。簡單來說,就是找到并存儲(chǔ)springmvc.xml中配置或注釋的url以及對(duì)應(yīng)的處理類,通過maplturl,handlergt的存儲(chǔ)。

3.HandlerMapping有映射關(guān)系,找到url對(duì)應(yīng)的處理器。HandlerMapping會(huì)返回它的handler,在返回之前會(huì)添加很多攔截器。

4.DispatcherServlet獲取處理程序后,會(huì)找到HandlerAdapter,用于訪問處理器和執(zhí)行處理器。

5.執(zhí)行處理器

6.處理器將返回一個(gè)ModelAndView對(duì)象給HandlerAdapter。

7.通過HandlerAdapter將ModelAndView對(duì)象返回給前端控制器(DispatcherServlet)。

8、前端控制器請(qǐng)求ViewResolver(視圖解析器)進(jìn)行視圖解析,根據(jù)邏輯視圖名解析成真實(shí)視圖(jsp),其實(shí)就是查找存儲(chǔ)在ModelAndView對(duì)象中的視圖名,并找到對(duì)應(yīng)的頁面形成視圖對(duì)象。

9.將視圖對(duì)象返回到前端控制器。

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

11.通過第8步,根據(jù)名稱找到相應(yīng)的頁面。通過步驟10,請(qǐng)求字段中所需的數(shù)據(jù)是可用的,因此可以呈現(xiàn)視圖。最后,退貨。