Spring Boot源码解析
2018-06-18 02:58:59来源:未知 阅读 ()
spring boot 源码解析--分为3个部分
1.SpringApplication实例化及run方法解析
2.Spring boot 自动装配
3.Spring boot actuator 解析
其中涉及了类加载机制,spring cache,spring mvc,spring core等内容,全方面的为您解惑:
1. 使用过spring boot,spring cloud 的人都会在application.properties中配置如spring.datasource.url 的配置,但是其是如何生效的,很多人就不知道了
2. 使用spring-boot-starter-actuator的都会配置如下内容endpoints.shutdown.enabled=true 来实现优雅关闭,但原因为何,很多人就不知道了
3. 加入spring-boot-starter-web后,不需任何操作,1个web程序就配置好了,没有了一堆配置,其背后的密码,很多人都不知道
....
课程大纲如下:
1. Spring Boot介绍,源码阅读环境搭建,插件安装
2. SpringApplication初始化
3. SpringApplication run方法解析(1)--前3步
4. SpringApplication run方法解析(2)—第4步
5. SpringApplication run方法解析(3)—第5步
6. SpringApplication run方法解析(3)—第6步
7. SpringApplication run方法解析(3)—第7步
8. SpringApplication run方法解析(3)—第8步
9. SpringApplication run方法解析(3)—第9步
10. SpringApplication run方法解析(3)—第10步
11. ConfigurationClassPostProcessor类加载解析
12. servlet容器的建立
13. @ConfigurationProperties是如何生效的
14. ImportSelector及默认错误页面
15. spring mvc零配置
16. spring boot外置tomcat部署揭秘
17. mvc自动化配置揭秘
18. WebMvcAutoConfiguration自动化配置揭秘
19. @Conditional注解详解
20. spring boot aop自动化配置
21. spring boot transaction自动化配置
22. spring boot jdbc自动化配置
23. actuator使用及EndPoint解析
24. HealthEndpoint解析
25. DataSourcePoolMetadata与DataSourcePoolMetadataProvider
26. Liquibase使用及LiquibaseEndpoint解析
27. JavaLoggingSystem及LoggingSystem生命周期详解
28. Log4J2LoggingSystem
29. LogbackLoggingSystem
30. LoggersEndpoint
31. AuthenticationAuditListener,AuthorizationAuditListener
....
课程内容会不断的增加,在解析源码的道路上,没有尽头.该课程或多或少都会对您有所帮助.
课程地址:http://www.roncoo.com/course/view/eecd5fa85d6b4750b13e4fc3e018eef3
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
下一篇:mybatis逆向工程
- Spring系列.ApplicationContext接口 2020-06-11
- springboot2配置JavaMelody与springMVC配置JavaMelody 2020-06-11
- 给你一份超详细 Spring Boot 知识清单 2020-06-11
- SpringBoot 2.3 整合最新版 ShardingJdbc + Druid + MyBatis 2020-06-11
- 掌握SpringBoot-2.3的容器探针:实战篇 2020-06-11
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
