![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring-boot
oldflame-Jm
这个作者很懒,什么都没留下…
展开
-
Spring boot源码分析-环境搭建
Spring boot源码分析-环境搭建原创 2017-08-19 00:31:09 · 4442 阅读 · 3 评论 -
Spring boot源码分析-ConfigurationProperties
Spring boot源码分析-ConfigurationProperties原创 2017-11-11 11:58:59 · 1796 阅读 · 0 评论 -
Spring boot源码分析-starter(10)
Spring boot源码分析-starter(10)原创 2017-11-11 11:58:06 · 950 阅读 · 0 评论 -
Spring boot源码分析-yaml语言(9)
Spring boot源码分析-yaml语言(9)YAML(/ˈjæməl/,和camel同发音 )是人类可读的 数据序列化语言。它通常用于配置文件语法单个流中的多个文档由三个连字符(—)分隔,三个句点(…)可以选择在一个流中结束一个文档。空格(不能使用Tab符号) 缩进用于表示结构; 但是,标签字符绝不允许作为缩进。注释以(#)开始,可以在一行上的任何地方开始,并持续到行尾。注释必须与其他原创 2017-10-20 09:35:59 · 1899 阅读 · 0 评论 -
Spring boot源码分析-SpringBootApplication注解(8)
Spring boot源码分析-SpringBootApplication注解(8)我们一定很奇怪,调用 SpringApplication.run(ChapterProfilesApplication.class, args);的代码是怎么启动spring并加载所有的bean的,其实关键就是在SpringBootApplication注解,今天我们就来讲讲这个注解先看这个注解的源码,主要的组成原创 2017-10-20 09:35:27 · 5717 阅读 · 3 评论 -
Spring boot源码分析-BeanDefinitionLoader(7)
Spring boot源码分析-BeanDefinitionLoader(7)BeanDefinitionLoader用来注册xml或者javaConfig中的bean,是AnnotatedBeanDefinitionReader的一个简单的外观模式,主要做的工作就是注册bean 该类在Springboot主函数准备Context容器的prepareContext的方法中被调用private vo原创 2017-10-20 09:34:54 · 1925 阅读 · 0 评论 -
Spring boot源码分析-log日志系统(6)
Spring boot源码分析-log日志系统(6)说到日志系统的启动,我们首先看LoggingApplicationListener,这个类就是springboot日志系统加载的入口,可以看出实现了ApplicationListener,在上一节我们分析过ApplicationListener的运行方式 先看onApplicationEvent方法,从方法中我们可以看到,在springboot在几原创 2017-09-22 11:09:11 · 2739 阅读 · 0 评论 -
Spring boot源码分析-ApplicationListener应用环境(5)
Spring boot源码分析-ApplicationListener应用环境(5)关于ApplicationListenerApplicationListener为spring框架内的事件监听接口,使用观察者模式实现。他有一个默认的接口来管理这些Listener,接口名称为ApplicationEventMulticaster查看这些类的结构图 其中Springboot实现了众多Applic原创 2017-09-20 16:36:07 · 5031 阅读 · 0 评论 -
Spring boot源码分析-profiles环境(4)
Spring boot源码分析-profiles环境(4)原创 2017-08-23 16:56:22 · 2194 阅读 · 0 评论 -
Spring boot源码分析-AnnotationConfigEmbeddedWebApplicationContext默认web环境下的启动容器(3)
Spring boot源码分析-AnnotationConfigEmbeddedWebApplicationContext默认web环境下的启动容器(3)原创 2017-08-20 14:53:14 · 12437 阅读 · 2 评论 -
Spring boot源码分析-AnnotationConfigApplicationContext非web环境下的启动容器(2)
Spring boot源码分析-AnnotationConfigApplicationContext非web环境下的启动容器(2)首先我们看容器的类图 1.首先该类间接继承了AbstractApplicationContext(Spring容器最重要的抽象类,就有了容器最终要的一些功能) 2.该类还实现了AnnotationConfigRegistry 注解扫描注册接口 就是基于注解的容原创 2017-08-19 22:57:57 · 2546 阅读 · 0 评论 -
Spring boot源码分析-SpringApplication启动(1)
Spring boot源码分析-SpringApplication启动(1)原创 2017-08-19 15:49:56 · 1909 阅读 · 0 评论 -
Spring boot源码分析-Conditional(12)
Spring boot源码分析-Conditional(12)原创 2017-11-11 11:59:36 · 747 阅读 · 0 评论