当前位置: 首页 > news >正文

springBoot web开发自动配置和默认效果

web开发自动配置和默认效果

  • 自动配置
  • 默认配置

自动配置

绑定了配置文件的一堆配置项
1、springMVC的所有配置 spring.mvc
2、Web场景通用配置 spring.web
3、文件上传配置 spring.servlet.multipart
4、服务器的配置serve: 比如:编码方式等

默认配置

在这里插入图片描述
重要:
如果保持boot mvc的默认配置,并且自定义更多的mvc配置,如:interceptors,formatters,view Controllers等,可以使用@Configuration注解添加一个webmvcConfigurer类型的配置类,并不要标注@EnableWebMvc
如果想要保持boot Mvc的默认配置,但要自定义核心组件实例:如RequestMappingHandlerMapping等,给容器放一个webmvcregistrations组件即可,
如果想全面接管springmvc @Configuration标注一个配置类,并加上@EnableWebMvc注解,实现WebMvcConfigurer接口
在这里插入图片描述

http://www.lryc.cn/news/197535.html

相关文章:

  • 论文阅读:Efficient Point Cloud Segmentation with Geometry-Aware Sparse Networks
  • 1-k8s1.24-底座搭建-基于containerd
  • Java文件前后端上传下载工具类
  • 内燃机可变气门驱动研究进展
  • NEFU离散数学实验2-容斥原理
  • 解决Windows内存溢出/占满死机问题-PoolMon工具
  • 【ROS】ros-noetic和anaconda联合使用【教程】
  • 自动化RPA开发 --获取所有窗口信息和进程信息
  • 【Qt之布局】QVBoxLayout、QHBoxLayout、QGridLayout、QFormLayout介绍及使用
  • 【计算机毕业设计】python在线课程培训学习考试系统637r7-PyCharm项目
  • vue3后台管理系统之登录界面和业务的实现
  • GEE19:基于Landsat8的常见的植被指数逐年获取
  • Python【多分支实际应用的练习】
  • LeetCode 343. 整数拆分(动态规划)
  • C++对象模型(12)-- 构造函数语义学:构造函数
  • [23] T^3Bench: Benchmarking Current Progress in Text-to-3D Generation
  • linux系统如何定时关机
  • 构建高性能物联网数据平台:EMQX和CnosDB的完整教程
  • 【vim 学习系列文章 11 -- vim filetype | execute | runtimepath 详细介绍】
  • [备忘]WindowsLinux上查看端口被什么进程占用|端口占用
  • 函数的扩展
  • Cypress安装使用
  • 怎么把图片改成jpg格式?
  • [一带一路金砖 2023 CTF]Crypto
  • FPGA【Verilog语法】
  • Flume 整合 Kafka
  • VUE:侧边弹出栏组件,组件中有树状图,搜索框可筛选树状图节点,可收缩
  • 如何使用pytorch定义一个多层感知神经网络模型——拓展到所有模型知识
  • 为什么引入SVG文件,给它定义属性不生效原理分析
  • Integer包装类常用方法和属性