摘要: 版本信息 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> 版本 2.6.7 目录 Servlet 相关的 S 阅读全文
posted @ 2022-11-28 09:50 流星<。)#)))≦ 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 概述 DispatcherServlet 九大组件中 HandlerAdapter 的实现之一 Spring Boot 启动日志: 2022-06-09 19:14:14.788 DEBUG 13144 [ main] s.w.s.m.m.a.RequestMappingHandlerAdapter 阅读全文
posted @ 2022-11-28 09:48 流星<。)#)))≦ 阅读(79) 评论(0) 推荐(0) 编辑
摘要: @Configuration(proxyBeanMethods = false) 的作用 默认 proxyBeanMethods = true ,会为配置类生成 CGLIB 代理类。注意,不是为定义的 @Bean 生成代理类。 如果在 @Bean 方法 1 中引用了其他 @Bean 方法 2,此时需 阅读全文
posted @ 2022-11-28 09:48 流星<。)#)))≦ 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 概述 用于在 HTTP 请求和响应之间进行转换的策略接口。 接口定义 public interface HttpMessageConverter<T> { boolean canRead(Class<?> clazz, @Nullable MediaType mediaType); boolean 阅读全文
posted @ 2022-11-28 09:47 流星<。)#)))≦ 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 概述 DispatcherServlet 的继承关系 DispatcherServlet 初始化 触发初始化时机 处理第一个请求时需要初始化 这里执行的是 servlet.init 方法,也就是 Servlet 初始化生命周期 初始化方法执行链路: servlet.init FrameworkSer 阅读全文
posted @ 2022-11-28 09:46 流星<。)#)))≦ 阅读(127) 评论(0) 推荐(0) 编辑
摘要: WebMvcConfigurer 接口定义的方法 | 方法 | 影响 WebMvcConfigurationSupport 类中的 @Bean 方法 | 描述 | | | | | | configurePathMatch | RequestMappingHandlerMapping requestM 阅读全文
posted @ 2022-11-28 09:45 流星<。)#)))≦ 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 自动配置类 Servlet 相关的匹配的自动配置类: org.springframework.boot.autoconfigure.web.servlet.DispatcherServletAutoConfiguration org.springframework.boot.autoconfigur 阅读全文
posted @ 2022-11-28 09:44 流星<。)#)))≦ 阅读(151) 评论(0) 推荐(0) 编辑