springboot出现有段时间了,不过却一直没有怎么去更多地了解它。一方面是工作的原因,另一方面是原来觉得是否有这个必要,但要持续做java似乎最终逃不开要去了解它的命运。于是考虑花一段时间去学习一下,计划按照如下目录让自己有一个整体概念,也希望遇到一些问题能够基于这个目录的知识去挖出问题点,即使这并无法涵盖多少细节。

目录:

  1. 构造SpringApplication实例对象
  2. SpringApplication run方法核心逻辑
  3. Environment简介
  4. application配置文件加载过程
  5. 创建ApplicationContext
  6. ioc容器刷新前prepareContext
  7. ioc容器refresh过程(上篇)
  8. ioc容器refresh过程(下篇)
  9. ioc依赖注入
  10. springboot自动配置机制
  11. aop切面处理过程
  12. springboot事务自动配置
  13. 自动配置springboot mvc

  辅助阅读:

  1. spring.factories配置文件的工厂模式
  2. @PostConstruct注解原理解析

  应用:

  1. 如何自定义starter

最新文章

  1. 编译php5.4的时候出现错误----configure: error: in `/usr/local/src/php540/php-5.4.0':
  2. sqlite3编程使用简介
  3. Python中的sorted函数以及operator.itemgetter函数
  4. 关于WebPlayer Sandbox的小节
  5. underscorejs-each学习
  6. 关于apache下同IP多域名支持HTTPS和80跳转HTTPS的配置
  7. mongodb数据库调试问题:‘db object already connecting, open cannot be called multiple times’
  8. QT_opengl_gluPerspective没有定义的处理方法
  9. 我读<代码整洁之道>--读书笔记整理
  10. 2017多校第9场 HDU 6161 Big binary tree 思维,类似字典树
  11. (四)—性能测试工具curl-loader(linux)
  12. Java面向对象之多态的静态和动态实现
  13. BZOJ-2-4870: [Shoi2017]组合数问题 矩阵优化 DP
  14. python 定义带默认参数的函数
  15. HttpwebRequest - 带ViewState的网页POST请求
  16. java实现PC之间的udp数据单向传输
  17. c# 上传excel数据总结(一)线程的使用
  18. HDU 2767 Proving Equivalences(至少增加多少条边使得有向图变成强连通图)
  19. 求二叉树中第K层结点的个数
  20. poj 1511 优先队列优化dijkstra *

热门文章

  1. qt操作excel報錯解決
  2. [错误处理]no matches found: connexion[swagger-ui] ?
  3. 了解美杜莎(Medusa)
  4. 一些Python中的二维数组的操作方法
  5. 一个命令永久禁用Win10驱动程序强制签名
  6. CSS3 mask 遮罩蒙版效果
  7. UML学习笔记:类图
  8. web端自动化——selenium3用法详解
  9. bootstrap-table中使用bootstrap-switch开关按钮
  10. 如何使用threejs实现第一人称视角的移动