两个月前,松哥总结过一次已经完成的 Spring Boot 教程,当时感受到了小伙伴们巨大的热情。

两个月过去了,松哥的 Spring Boot 教程又更新了不少,为了方便小伙伴们查找,这里再给大家做一个索引参考。

需要再次说明的是,这一系列教程不是终点,而是一个起点,松哥后期还会不断完善这个教程,也会持续更新 Spring Boot
最新版本的教程,希望能帮到大家。教程索引如下:

Spring Boot2 教程合集

入门

* 纯 Java 代码搭建 SSM 环境 <https://mp.weixin.qq.com/s/NC_0oaeBzRjCB34U_ZWxIQ>
* 创建一个 Spring Boot 项目的三种方法 <https://mp.weixin.qq.com/s/FMVut8slVZJdxxLf3Y6jLw>
* 理解 Spring Boot 项目中的 parent
<https://mp.weixin.qq.com/s/2w6B4fMdbTK_mGjnaMG4BQ>
基础配置

* 配置文件 application.properties
<https://mp.weixin.qq.com/s/cUhzpo8zkQq09d8S4WkAsw>
* yaml配置简介 <https://mp.weixin.qq.com/s/dbSBzFICIDPLkj5Tuv2-yA>
* Spring Boot 支持 Https <https://mp.weixin.qq.com/s/WOmOXN_IK0IMjL0_hlAOFA>
* 徒手撸一个 Spring Boot 中的 Starter
<https://mp.weixin.qq.com/s/tKr_shLQnvcQADr4mvcU3A>
* 条件注解,Spring Boot 的基石! <https://mp.weixin.qq.com/s/sUtYqosiHjWYj-QPKY0Iew>
整合视图层

* Spring Boot 整合 Thymeleaf <https://mp.weixin.qq.com/s/7tgiuFceyZPHBZcLnPmkfw>
* Spring Boot 整合 Freemarker
<https://mp.weixin.qq.com/s/zXwAy1dMlITqHOdBNeZEKg>
整合 Web 开发

* Spring Boot 中的静态资源 <https://mp.weixin.qq.com/s/rjscYivhLwg-2ECqps1J-A>
* @ControllerAdvice 注解的三种使用场景!
<https://mp.weixin.qq.com/s/P-iQ0MH1GLJuO5dNHXEgVw>
* Spring Boot 异常处理方案 <https://mp.weixin.qq.com/s/w26MvCWQ1RO4CUJrfXi5AA>
* CORS 解决跨域问题 <https://mp.weixin.qq.com/s/ASEJwiswLu1UCRE-e2twYQ>
* Spring Boot 定义系统启动任务 <https://mp.weixin.qq.com/s/3HFAoAl1OjZ_YnLbQLDF3g>
* Spring Boot 中实现定时任务 <https://mp.weixin.qq.com/s/_20RYBkjKrB4tdpXI3hBOA>
* SpringBoot整合Swagger2 <https://mp.weixin.qq.com/s/iTsTqEeqT9K84S091ycdog>
整合持久层技术

* Spring Boot 整合 JdbcTemplate
<https://mp.weixin.qq.com/s/X4-e1cf3uZafg8XtMJeo_Q>
* Spring Boot 整合 JdbcTemplate 多数据源
<https://mp.weixin.qq.com/s/7po83-CAoryo1eglumW42Q>
* SpringBoot 整合 MyBatis <https://mp.weixin.qq.com/s/HOnX2XRDWrQ9oOKLo1ueKw>
* Spring Boot 整合 MyBatis 多数据源
<https://mp.weixin.qq.com/s/9YXwk2-4zIq60WFuy6nXdw>
* 一文读懂 Spring Data Jpa! <https://mp.weixin.qq.com/s/Fg5ssXuvabZwEfRMKfpY9Q>
Spring Boot 整合 Jpa
的教程欢迎大家在松哥的个人博客(http://www.javaboy.org)上查看,之前发布在公众号上的教程总是被公众号官方判断为有敏感词,但我一直没找到相关敏感词,所以文章总是发送失败。

整合 NoSQL

* Spring Boot 操作 Redis <https://mp.weixin.qq.com/s/cgDtmjPWTdh44bSlLC0Qsw>
* Nginx 极简入门教程! <https://mp.weixin.qq.com/s/ZN07_3ImmyRU0NQaqzcazQ>
* Spring Boot 一个依赖搞定 session 共享
<https://mp.weixin.qq.com/s/xs67SzSkMLz6-HgZVxTDFw>
整合缓存框架

* Spring Boot + Spring Cache + Redis
<https://mp.weixin.qq.com/s/UpTewC66iJyzq0osm_0cfw>
* Spring Boot + Spring Cache + Ehcache
<https://mp.weixin.qq.com/s/i9a3VOf_GMN_UBQ-8tKi3A>
构建 REST 服务

* 10 行代码构建 RESTful 风格应用 <https://mp.weixin.qq.com/s/7uO87SOu93XH2Y3iWxWicg>
安全管理

* Spring Boot 整合 Shiro <https://mp.weixin.qq.com/s/JU_-gn-yZ4VJJXTZvo7nZQ>
* 手把手带你入门 Spring Security! <https://mp.weixin.qq.com/s/HKJOlatXDS8awBNyCe9JMg>
* Spring Security 登录添加验证码 <https://mp.weixin.qq.com/s/oDow2miLIst-R4NNzc_i4g>
* SpringSecurity 登录使用 JSON 格式数据
<https://mp.weixin.qq.com/s/X1t-VCxzxIcQKOAu-pJrdw>
* Spring Security 中的角色继承问题 <https://mp.weixin.qq.com/s/7D0qJiEIzNuz8VAVvZsXCA>
* Spring Security 中使用 JWT! <https://mp.weixin.qq.com/s/riyFQSrkQBQBCyomE__fLA>
热部署

* LiveReload 使用 <https://mp.weixin.qq.com/s/jS6sy-owtnGitIAf_z894g>
打包

* 可执行 jar 与普通 jar <https://mp.weixin.qq.com/s/wTr-8VxAnfB9VUnQO6DDxA>
企业开发

* Spring Boot 整合邮件发送 <https://mp.weixin.qq.com/s/8UiEMpono-hUrRVwvDjUgA>
Spring Boot 中的 Bug

* Spring Boot2.1.5 中的 Bug <https://mp.weixin.qq.com/s/UDwtZgsxsTILPYpBemwJ1g>
其他资料

* 15 个 Spring Boot 高频面试题 <https://mp.weixin.qq.com/s/deUN4S34y6xwaWnY4Y4jpg>
* 八个开源的 Spring Boot 学习资源 <https://mp.weixin.qq.com/s/L8z4MOfP37fooNpYw-1mQg>
案例

另外,还有一件重要的事,就是松哥把微信公众号中文章的案例,都整理到 GitHub 上了,每个案例都对应了一篇解读的文章
,方便大家学习。松哥以前写博客没养成好习惯,有的案例丢失了,现在在慢慢整理补上。

GitHub 仓库地址:https://github.com/lenve/javaboy-code-samples
<https://github.com/lenve/javaboy-code-samples>,欢迎大家 star。已有的案例如下图:



电子书

为了方便大家学习,松哥同时整理了一个在线电子书,地址:http://springboot.javaboy.org,如下图:



在线电子书内容和公众号上面的一样,不过大家在 pc 端打开方便一些。

另外需要强调的是,这个总结不是结束,而是一个新的开始,Spring Boot2.1.7 8 月 6
号发布,松哥会继续追踪,继续产出最新版的教程,欢迎小伙伴们继续关注。

好了,这就是松哥说的干货,大家撸起袖子加油学吧!如果这个资料帮到你了,欢迎转发或者右下角在看哦。
关注公众号【江南一点雨】,专注于 Spring Boot+微服务以及前后端分离等全栈技术,定期视频教程分享,关注后回复 Java ,领取松哥为你精心准备的
Java 干货!