SpringBoot静态资源配置原理源码分析中,有哪些关键点决定了其高效加载机制?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1822个文字,预计阅读时间需要8分钟。
前言:我们都知道,SpringBoot启动会默认加载很多xxxAutoConfiguration(自动配置类)类。其中,SpringMVC的大多数功能都集成在WebMvcAutoConfiguration类中,它通过ConditionalOnxxx注解注册相应的类对象。
前言:
我们都知道,SpringBoot启动会默认加载很多xxxAutoConfiguration类(自动配置类)
其中SpringMVC的大都数功能都集中在WebMvcAutoConfiguration类中,根据条件ConditionalOnxxx注册类对象;WebMvcAutoConfiguration满足以下ConditionalOnxxx条件,类是生效的,并把其对象注册到容器中。
那WebMvcAutoConfiguration生效给容器中配置了什么呢?
WebMvcAutoConfigurationAdapter静态内部类
一.配置文件前缀
我们来看WebMvcAutoConfiguration类中的WebMvcAutoConfigurationAdapter静态内部类:
这是一个配置类,配置文件的属性和xxx进行了绑定。
本文共计1822个文字,预计阅读时间需要8分钟。
前言:我们都知道,SpringBoot启动会默认加载很多xxxAutoConfiguration(自动配置类)类。其中,SpringMVC的大多数功能都集成在WebMvcAutoConfiguration类中,它通过ConditionalOnxxx注解注册相应的类对象。
前言:
我们都知道,SpringBoot启动会默认加载很多xxxAutoConfiguration类(自动配置类)
其中SpringMVC的大都数功能都集中在WebMvcAutoConfiguration类中,根据条件ConditionalOnxxx注册类对象;WebMvcAutoConfiguration满足以下ConditionalOnxxx条件,类是生效的,并把其对象注册到容器中。
那WebMvcAutoConfiguration生效给容器中配置了什么呢?
WebMvcAutoConfigurationAdapter静态内部类
一.配置文件前缀
我们来看WebMvcAutoConfiguration类中的WebMvcAutoConfigurationAdapter静态内部类:
这是一个配置类,配置文件的属性和xxx进行了绑定。

