![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring Boot
sscout
这个作者很懒,什么都没留下…
展开
-
Spring Boot起步依赖和自动配置
起步依赖在Spring Boot项目中,必须继承依赖spring-boot-starter-parent,所以从这个继承依赖开始。在点击进入spring-boot-starter-parent后,其pom文件又继承了一个依赖spring-boot-dependencies,在看这个依赖前,先来看下这个文件的内容。spring-boot-starter-parent其中有对配置文件的引...原创 2019-08-02 22:16:19 · 8875 阅读 · 0 评论 -
Spring Boot日志详解
在Spring Boot中默认采用了slf4j作为日志的抽象接口,Logback作为具体的日志实现。在谈Spring Boot之前,先了解下Slf4j作为抽象接口是如何适配其他的实现类。首先来看下slf4j官网的图可以看到,slf4j可以直接适配的实现日志实现有logback,slf4j-simple和lf4j-nop,这些实现都出自slf4j作者之手,所有可想而知,就非常自然地可以与...原创 2019-08-04 22:26:45 · 221 阅读 · 0 评论 -
浅谈Spring Boot关于Springmvc的自动配置
SpringBoot对默认通过WebMvcAutoConfiguration这个类对SpringMVC进行配置。根据官方文档,它实现了以下功能:1.包含ContentNegotiatingViewResolver和BeanNameViewResolver的视图解析器通过@Bean注解自动配置了ViewResolver(视图解析器:根据方法的返回值得到视图对象(View),视图对象决定如何...原创 2019-08-06 21:31:40 · 174 阅读 · 0 评论 -
Spring Boot嵌入式Servlet容器自动配置原理
SpringBoot中是由ServletWebServerFactoryAutoConfiguration来完成对Servlet容器的配置,下面是它的源码解析:首先来分析ServletWebServerFactoryAutoConfiguration类上注解的作用。@Configuration@AutoConfigureOrder(Ordered.HIGHEST_PRECEDENCE)...原创 2019-08-18 21:20:46 · 319 阅读 · 0 评论 -
Spring Boot定制错误响应
1. SpringBoot默认的错误处理机制浏览器,返回一个默认的错误页面浏览器发送请求的请求头其他客户端,默认响应一个json数据原理SpringBoot中错误处理的类基本都由ErrorMvcAutoConfiguration来配置1. ErrorPageCustomizerErrorMvcAutoConfiguration中有向IOC容器注入ErrorPa...原创 2019-08-17 22:10:09 · 208 阅读 · 0 评论