1.前言
目前在各大互联网公司使用最热门的技术莫过于SpringBoot以及在其基础之上的SpringCloud,然而学习这些技术的基础在于学好Spring和SpringMVC,准确来说SpringMVC属于Spring的一个子模块,目前的SpringBoot拥有开箱即用等优秀的特性,让我们避免编写很多复杂的配置,我们几乎可以做到对项目零配置,但是这样一来我们对许多底层的知识可能接触的会更少,知道怎么做却不知道为什么这样做,简单来说,SpringBoot=Spring + SpringMVC,打好Spring和SpringMVC基础尤为重要,并且Spring是最优秀的Java开源框架,我们更加的了解框架的底层原理,也更有助于提升我们的编程水平。
2.SpringMVC的知识体系
接下来会逐一对这些知识点进行分析。