注重网站开发设计与建设,北京市通信管理局 网站备案,西安小程序,wordpress 餐饮订餐与其明天开始#xff0c;不如现在行动#xff01; 文章目录 web开发1 web场景1.1 自动配置1.2 默认效果 #x1f48e;总结 web开发 SpringBoot的web开发能力是由SpringMVC提供的 1 web场景
1.1 自动配置
整合web场景
dependencygroupIdorg.springframewo… 与其明天开始不如现在行动 文章目录 web开发1 web场景1.1 自动配置1.2 默认效果 总结 web开发 SpringBoot的web开发能力是由SpringMVC提供的 1 web场景
1.1 自动配置
整合web场景
dependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-web/artifactId
/dependency引入自动配置autoconfigure EnableAutoConfiguration注解使用Import({AutoConfigurationImportSelector.class})批量导入组件 加载META-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports文件中配置的所有组件 所有web自动配置类如下 org.springframework.boot.autoconfigure.web.client.RestTemplateAutoConfiguration
org.springframework.boot.autoconfigure.web.embedded.EmbeddedWebServerFactoryCustomizerAutoConfiguration
以下是响应式web场景的自动配置类和现在的没关系
org.springframework.boot.autoconfigure.web.reactive.HttpHandlerAutoConfiguration
org.springframework.boot.autoconfigure.web.reactive.ReactiveMultipartAutoConfiguration
org.springframework.boot.autoconfigure.web.reactive.ReactiveWebServerFactoryAutoConfiguration
org.springframework.boot.autoconfigure.web.reactive.WebFluxAutoConfiguration
org.springframework.boot.autoconfigure.web.reactive.WebSessionIdResolverAutoConfiguration
org.springframework.boot.autoconfigure.web.reactive.error.ErrorWebFluxAutoConfiguration
org.springframework.boot.autoconfigure.web.reactive.function.client.ClientHttpConnectorAutoConfiguration
org.springframework.boot.autoconfigure.web.reactive.function.client.WebClientAutoConfigurationorg.springframework.boot.autoconfigure.web.servlet.DispatcherServletAutoConfiguration
org.springframework.boot.autoconfigure.web.servlet.ServletWebServerFactoryAutoConfiguration
org.springframework.boot.autoconfigure.web.servlet.error.ErrorMvcAutoConfiguration
org.springframework.boot.autoconfigure.web.servlet.HttpEncodingAutoConfiguration
org.springframework.boot.autoconfigure.web.servlet.MultipartAutoConfiguration
org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration配置类绑定了配置文件的一堆配置项 SpringMVC所有配置以spring.mvc开头web场景通用配置spring.web文件上传配置spring.server.multipart服务器的配置server(如编码方式)
1.2 默认效果
包含了ContentNegotiatingViewResolver和BeeanNameViewResolver组件方便视图解析默认的静态资源处理机制静态资源放在static文件夹下即可直接访问自动注册 Converter、GenericConverter 和 Formatter Bean组件适配常见数据类型转换和格式化需求支持 HttpMessageConverters方便返回JSON等数据类型自动注册 MessageCodesResolver方便国际化及错误消息处理支持静态的 index.html自动使用 ConfigurableWebBindingInitializer bean组件实现消息处理、数据绑定、类型转化等功能 总结
本文中若是有出现的错误请在评论区或者私信指出我再进行改正优化如果文章对你有所帮助请给博主一个宝贵的三连感谢大家