黑马SpringBoot2自动配置原理

引入

可以发现,SpringBoot只要启动类一写,然后springMVC就全部都ok了。

咱们以前springMVC要配置的,至少要配1...源 2注解驱动 3.内部资源视图解析器,甚至于还要做文件上传解析器,然后还有restful风格配一些过滤器put请求过滤器都要配。现在发现一个都没配吧,tomcat端口也没配,DisPatherServlet的拦截路径也没配。
那这些配置都去哪了呢,为什么我什么都没配他也能行了呢。

其魔力所在就在这个启动类上:
大家可以看见这个启动类上,首先有个注解,然后是一个run。
所以他之所以能实现自动配置肯定就是因为这两个东西 ,因为就这两个特殊。

@SpringBootApplication注解

先看注解:

相关推荐
编程大师哥2 小时前
Java web
java·开发语言·前端
电商API_180079052472 小时前
大麦网API实战指南:关键字搜索与详情数据获取全解析
java·大数据·前端·人工智能·spring·网络爬虫
dasi02272 小时前
Java 趣闻
java
C雨后彩虹2 小时前
synchronized高频考点模拟面试过程
java·面试·多线程·并发·lock
JAVA+C语言2 小时前
Java ThreadLocal 的原理
java·开发语言·python
lkbhua莱克瓦242 小时前
进阶-SQL优化
java·数据库·sql·mysql·oracle
用户26851612107562 小时前
GMP 调度器深度学习笔记
后端·go
行稳方能走远2 小时前
Android java 学习笔记 1
android·java
kaico20182 小时前
多线程与微服务下的事务
java·微服务·架构