Spring MVC启动原理详解(上)

在《从Servlet到Spring MVC》中,介绍了基于xml配置使用的方式,但我们我现在用的更多的基于注解零配置的方式,尤其是在使用SpringBoot的时候,只需要引入web的start包即可,这边文章前面会简单介绍一下Spring MVC零配置的的使用,然后详细分析Spring MVC启动的原理,可以更加深入理解为什么只需要简单的配置,就可以提供强大的功能
一、零配置Spring MVC实现
在之前,先简单介绍一下Spring MVC是如何整合Spring的,在Spring MVC的官网,提供了一张父子容器的图:

从上面这张图可以清晰的看到,在Spring MVC整合Spring中,其实是由两个容器组成的,其中下面的根容器就是Spring自身的容器,而上面的容器,是Spring MVC特有的容器,那为什么要这么设计呢?只是用一个容器不行吗
其实这种设计方法最大的考量兼容第三方MVC框架,比如以

Spring MVC启动原理详解(上)最先出现在Python成神之路

版权声明:
作者:dingding
链接:https://www.techfm.club/p/9794.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>