回覆列表
-
1 # 江天明月
-
2 # IT小村
本來不想回答這個答案顯而易見的問題的,但是看了回答,我真是醉了,還是出來說幾句。
先回答這個問題:
SpringMVC沒有過時
再談幾個其他人理解有誤的回答:
1.你使用SpringBoot框架,就沒有使用SpringMVC嗎?
什麼是SpringBoot,它誕生的原因是什麼,其他答主有想過嗎?
SpringBoot框架的誕生,只不過是Spring體系的快速發展,再Spring中使用部分功能,如Mybatis,就要做很多配置,有些配置,一成不變,就是換個host啥的,SpringBoot便是解決這一痛點而生的。
同樣,對SpringMVC也是這樣的,你使用SpringBoot,只不過是為了更加方便的使用SpringMVC而已,並不是不用SpringMVC了,搞清楚這點再好好說話行嗎
2.算了吐槽不下去,上面也說得很清楚了,煞筆。
如果你是新接觸Java後端框架,可以自己學習瞭解,一些遺留的老專案還有用Spring MVC框架的;現在大部分公司新專案都在用springboot框架了, 原因有如下:
SpringBoot開發更加簡潔SpringBoot是SpringCloud的基礎,現在一般公司都在使用SpringCloud微服務