JAVA开发已经被Spring全家桶占据了全壁江山(口误,是半壁江山),学好SpringBoot是必须的,收集一下自己在SpringBoot使用中的一些积累,持续更新
目录
- 01 Spring Boot学习:快速入门
- 02 Spring Boot学习:如何使用Swagger文档构建自己的API文档
- 03 Spring Boot学习:如何使用Druid数据源
- 04 Spring Boot学习:如何使用MyBatis框架
- 05 Spring Boot学习:如何实现MyBatis分页
- 06 Spring Boot学习:MyBatis配置Druid多数据源
- 07 Spring Boot学习:如何使用JdbcTemplate
- 08 Spring Boot学习:如何使用Spring Data JPA
- 09 Spring Boot学习:如何使用Spring Security框架
- 10 Spring Boot学习:如何使用Shiro框架
- 11 Spring Boot学习:如何使用Redis缓存数据
- 12 Spring Boot学习:如何使用Ehcache缓存数据
- 13 Spring Boot学习:如何使用Thymeleaf模板引擎
- 14 Spring Boot学习:整合zookeeper、curator,实现分布式锁功能
什么是SpringBoot?
Spring Boot应用本质上就是一个基于Spring框架的应用,它是Spring对“约定优先于配置”理念的最佳实践产物,它能够帮助开发者更快速高效地构建基于Spring生态圈的应用。
SpringBoot学习思维导图
Spring Boot有何魔法?
自动配置、起步依赖、Actuator、命令行界面(CLI) 是Spring Boot最重要的4大核心特性,其中CLI是Spring Boot的可选特性,虽然它功能强大,但也引入了一套不太常规的开发模型,因而这个系列的文章仅关注其它3种特性。如文章标题,本文是这个系列的第一部分,将为你打开Spring Boot的大门,重点为你剖析其启动流程以及自动配置实现原理。要掌握这部分核心内容,理解一些Spring框架的基础知识,将会让你事半功倍。
开始SpringBoot的学习之旅吧
点开目录第一节:快速入门