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

springmvc實例入門程序 tomcat啟動springmvc裝配流程?

tomcat啟動springmvc裝配流程?在spring配置文件中,將init-mSpring MVC過時了嗎?當(dāng)然,SpringMVC并沒有過時。目前,許多企業(yè) 項目基于SpringMVC。題主可

tomcat啟動springmvc裝配流程?

在spring配置文件中,將init-m

Spring MVC過時了嗎?

當(dāng)然,SpringMVC并沒有過時。目前,許多企業(yè) 項目基于SpringMVC。題主可能并沒有真正理解SpringMVC的精髓。最早的時候,我們用SpringMVC的時候,前端和后端可能是耦合在一起的。通過控制器的ModelAndView返回一個jsp頁面。但是現(xiàn)在這種方法基本已經(jīng)被淘汰了?,F(xiàn)在的SpringMVC框架是用Rest風(fēng)格寫控制器層,也就是我們的控制器層不再是返回Jsp的頁面,而是Json格式的數(shù)據(jù)。前端可以選擇市面上任何流行的框架,如:React、vue、applet、H5等所以SpringMVC和前后端分離沒有關(guān)系。如果你還遵循早期的ModeAndView開發(fā),那你就真的落伍了。

但是隨著微服務(wù)框架SpringBoot的出現(xiàn)和大規(guī)模普及,SpringMVC的使用量在減少,主要是SpringMVC的配置過于復(fù)雜。SpringMVC要寫的xml文件很多,寫起來很復(fù)雜。當(dāng)然,這些xml文件的編寫基本上是一次性的。只要完成了第一次的寫作,后續(xù)的業(yè)務(wù)拓展基本不需要改動。但是SpringBoot基本上完全拋棄了xml文件的配置,所有的配置都是框架自己集成的,只需要按照特定的約定就可以了。當(dāng)然,在集成一些中間件的時候,我們只需要編寫相應(yīng)的Java代碼,所以SpringBoot的使用越來越廣泛,很多企業(yè)的新項目都是基于SpringBoot開發(fā)的。

不管是SpringMVC還是SpringBoot,只要精通一個框架,剩下的自然就懂了。該框架本身旨在減少程序員 美國的工作,沒有必要在過時的問題上糾纏太多。使用它是我們的最終目標(biāo)。