- 博客(13)
- 资源 (8)
- 收藏
- 关注
原创 Spring boot源码分析-ConfigurationProperties
Spring boot源码分析-ConfigurationProperties
2017-11-11 11:58:59 1786
原创 Spring boot源码分析-yaml语言(9)
Spring boot源码分析-yaml语言(9)YAML(/ˈjæməl/,和camel同发音 )是人类可读的 数据序列化语言。它通常用于配置文件语法单个流中的多个文档由三个连字符(—)分隔,三个句点(…)可以选择在一个流中结束一个文档。空格(不能使用Tab符号) 缩进用于表示结构; 但是,标签字符绝不允许作为缩进。注释以(#)开始,可以在一行上的任何地方开始,并持续到行尾。注释必须与其他
2017-10-20 09:35:59 1893
原创 Spring boot源码分析-SpringBootApplication注解(8)
Spring boot源码分析-SpringBootApplication注解(8)我们一定很奇怪,调用 SpringApplication.run(ChapterProfilesApplication.class, args);的代码是怎么启动spring并加载所有的bean的,其实关键就是在SpringBootApplication注解,今天我们就来讲讲这个注解先看这个注解的源码,主要的组成
2017-10-20 09:35:27 5702 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 1911
原创 Spring boot源码分析-log日志系统(6)
Spring boot源码分析-log日志系统(6)说到日志系统的启动,我们首先看LoggingApplicationListener,这个类就是springboot日志系统加载的入口,可以看出实现了ApplicationListener,在上一节我们分析过ApplicationListener的运行方式 先看onApplicationEvent方法,从方法中我们可以看到,在springboot在几
2017-09-22 11:09:11 2718
原创 Spring boot源码分析-ApplicationListener应用环境(5)
Spring boot源码分析-ApplicationListener应用环境(5)关于ApplicationListenerApplicationListener为spring框架内的事件监听接口,使用观察者模式实现。他有一个默认的接口来管理这些Listener,接口名称为ApplicationEventMulticaster查看这些类的结构图 其中Springboot实现了众多Applic
2017-09-20 16:36:07 5010
原创 Spring boot源码分析-AnnotationConfigEmbeddedWebApplicationContext默认web环境下的启动容器(3)
Spring boot源码分析-AnnotationConfigEmbeddedWebApplicationContext默认web环境下的启动容器(3)
2017-08-20 14:53:14 12415 2
原创 Spring boot源码分析-AnnotationConfigApplicationContext非web环境下的启动容器(2)
Spring boot源码分析-AnnotationConfigApplicationContext非web环境下的启动容器(2)首先我们看容器的类图 1.首先该类间接继承了AbstractApplicationContext(Spring容器最重要的抽象类,就有了容器最终要的一些功能) 2.该类还实现了AnnotationConfigRegistry 注解扫描注册接口 就是基于注解的容
2017-08-19 22:57:57 2521
原创 Spring boot源码分析-SpringApplication启动(1)
Spring boot源码分析-SpringApplication启动(1)
2017-08-19 15:49:56 1898
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人