最近学习 Spring Boot 写了几篇文章。写文章的过程也是对自己学习成果的总结,更能促进自己的思考。在这里汇总一下,希望能和大家多交流。后续有新的 Spring Boot 相关文章会在这里持续更新。
- 《Spring Boot Hello World》。对 Spring Boot 最入门的介绍,不借助任何额外的工具,从无到有创建一个 Spring Boot 的 web 项目。目的是先对 Spring Boot 有个大概的认识。
- 《Spring Boot 自动装配详解》。在我刚接触 Spring Boot 的时候,最好奇的就是它的自动装配是如何实现的。本篇文章介绍了自动装配实现的原理。
- 《深入理解 SpringApplication》。在 main 函数中通过 SpringApplication 类启动 Spring Boot 应用,本篇文章结合 SpringApplication 类的源码分析了 Spring Boot 应用的启动过程。
- 《Spring Boot 外部化配置》。同一份代码要能够正常运行在多个不同的环境,例如 PROD、SIT、TEST、DEV 等环境。本篇文章介绍了 Spring Boot 在这方便的支持。
- 《自定义 Spring Boot Starter》。通过分析 mybatis-spring-boot-starter 的源码来介绍如何构建自定义的 Spring Boot Starter。
参考资料:
《Spring Framework Documentation》
《Spring Boot Reference Guide》