国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

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

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

tomcat啟動springmvc裝配流程?

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

Spring MVC過時了嗎?

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

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

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