会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Tom
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
下一页
2020年4月3日
SpringMVC请求流程源码解析
摘要: 前言 SpringBoot 可以看作是一个配置工具,整合工具,辅助工具,方便了开发工程中的对其他资源的整合,对于许多组件的整合可以达到开箱即用、零配置的效果。SpringBoot 通过引入相应模块对应的 stater 即可整合其他资源,对于web模块的整合亦是如此。下面我们通过源码再次复习一下 sp
阅读全文
posted @ 2020-04-03 11:13 TomDu
阅读(386)
评论(0)
推荐(0)
2020年3月30日
SpringBoot应用启动源码分析
摘要: 前言 Springboot应用在启动的时候分为两步:首先生成 SpringApplication 对象 ,运行 SpringApplication 的 run 方法,下面一一看一下每一步具体都干了什么 public static ConfigurableApplicationContext run(
阅读全文
posted @ 2020-03-30 18:08 TomDu
阅读(163)
评论(0)
推荐(0)
2020年3月29日
框架中一些优雅的代码
摘要: 一、Springboot 中 SpringApplication 1 public static List<String> loadFactoryNames(Class<?> factoryType, @Nullable ClassLoader classLoader) { 2 String fac
阅读全文
posted @ 2020-03-29 21:41 TomDu
阅读(163)
评论(0)
推荐(0)
SpringBoot使用外部Servelet容器及外部servlet容器启动SpringBoot应用原理
摘要: 前言 嵌入式Servlet容器:应用打成可执行的jar(内置Servlet打成JAR包,而外置打成WAR包) 优点:简单、便携; 缺点:默认不支持JSP、优化定制比较复杂 (2.x之前的使用定制器【ServerProperties、自定义EmbeddedServletContainerCustomi
阅读全文
posted @ 2020-03-29 08:48 TomDu
阅读(865)
评论(0)
推荐(1)
2020年3月27日
Springboot 中嵌入式Servlet容器启动原理
摘要: 前言 上一篇文章中讲述了 springboot 应用中嵌入式的 servlet 容器的自动配置原理,springboot 根据导入的依赖情况给容器中加入相应的 servlet 容器工厂, 具体什么时候创建嵌入式的Servlet容器工厂?什么时候获取嵌入式的Servlet容器并启动Tomcat?也可以
阅读全文
posted @ 2020-03-27 19:48 TomDu
阅读(544)
评论(0)
推荐(0)
SpringBoot中配置嵌入式的Servlet及其原理
摘要: SpringBoot默认使用Tomcat作为嵌入式的Servlet 问题? 1)、如何定制和修改Servlet容器的相关配置; server.port=8081 server.context-path=/crud server.tomcat.uri-encoding=UTF-8 //通用的Servl
阅读全文
posted @ 2020-03-27 10:04 TomDu
阅读(599)
评论(1)
推荐(0)
2020年3月26日
SpringBoot应用启动过程中Spring容器的初始化过程
摘要: SpringBoot应用启动的过程中加入到spring容器当中的组件大致可以归为两类 ①SpringBoot自动配置中的包含原生的组件 通过 AutoConfigurationImportSelector 完成 具体细节见 https://www.cnblogs.com/tombky/p/12555
阅读全文
posted @ 2020-03-26 09:22 TomDu
阅读(418)
评论(0)
推荐(0)
2020年3月24日
springboot错误处理机制
摘要: 1.默认的错误机制 默认效果 ①在浏览器中访问不存在的请求时,springboot默认返回一个空白页面 浏览器的请求头 ②客户端访问时,返回json数据 { "timestamp": "2020-03-24T02:49:56.572+0000", "status": 404, "error": "N
阅读全文
posted @ 2020-03-24 20:25 TomDu
阅读(538)
评论(0)
推荐(0)
Springmvc中国际化自动配置的原理
摘要: 在 springmvc 中通过 LocalResover 获取区域信息对象 Local(对语言信息、国家代码等的封装),进行国际化配置。下面看看 springboot 整合 springmvc时为我们提供了默认的区域信息解析器 @Configuration( proxyBeanMethods = f
阅读全文
posted @ 2020-03-24 09:00 TomDu
阅读(405)
评论(0)
推荐(0)
2020年3月23日
SpringBoot源码分析----(二)SpringBoot自动配置原理
摘要: 自动配置原理 1.SpringBoot启动的时候加载主配置类,开启了自动配置功能 @EnableAutoConfiguration 2.@EnableAutoConfiguration 功能的作用 @AutoConfigurationPackage @Import({AutoConfiguratio
阅读全文
posted @ 2020-03-23 23:49 TomDu
阅读(354)
评论(0)
推荐(0)
上一页
1
2
3
下一页
公告