从2016年因为工作原因开始研究 Spring Boot ,先后写了很多关于 Spring Boot 的文章,发表在技术社区、我的博客和我的公号内。粗略的统计了一下总共的文章加起来大概有六十多篇了,其中一部分是在技术社区做的系列课程。

我在写文章的时候将文章中的示例提取出来,作为开源代码分享了出来让大家以更方便的方式去学习(https://github/ityouknow/spring-boot-examples),现在在 Gihub 上面也将近有18000个 Star,按照 Spring Boot 的标签来筛选也能排到第3位,前面都是 Spring Boot 这种牛逼呼呼的开源组织。

利用业余时间还做了一个 Spring Boot 中文索引 (http://springboot.fun/)分享 Spring Boot 的学习资源和开源软件,来帮助大家寻找优秀的 Spring Boot 学习案例。今天我将分享过的文章整理出来方便大家统一查看。

在学习 Spring Boot 之前我一直建议大家先看这三篇文章,了解一下微服务的启蒙。

  • 【译】微服务 - Martin Fowler

  • 微服务架构的理论基础 - 康威定律

  • 微服务那点事

如果你想直接实践,我总计写了二十篇关于基于 Spring Boot  系列文章:

  • Spring Boot(一):入门篇
  • Spring Boot(二):Web 综合开发
  • Spring Boot(三):Spring Boot 中 Redis 的使用
  • Spring Boot(四):Thymeleaf 使用详解
  • Spring Boot(五):Spring Data Jpa 的使用
  • Spring Boot(六):如何优雅的使用 Mybatis
  • Spring Boot(七):Spring Boot + Mybatis 多数据源最简解决方案
  • Spring Boot(八):RabbitMQ 详解
  • Spring Boot(九):定时任务
  • Spring Boot(十):邮件服务
  • Spring Boot(十一):Spring Boot 中 Mongodb 的使用
  • Spring Boot(十二):Spring Boot 如何测试打包部署
  • Spring Boot(十三):Spring Boot 小技巧
  • Spring Boot(十四):Spring Boot 整合 Shiro-登录认证和权限管理
  • Spring Boot(十五):Spring Boot + Jpa + Thymeleaf 增删改查示例
  • Spring Boot(十六):使用 Jenkins 部署 Spring Boot
  • Spring Boot(十七):使用 Spring Boot 上传文件
  • Spring Boot(十八):使用 Spring Boot 集成 FastDFS
  • Spring Boot(十九):使用 Spring Boot Actuator 监控应用
  • Spring Boot(二十):使用 spring-boot-admin 对 Spring Boot 服务进行监控
  •  

我们在学习 Spring Boot 的时候还带着团队做了一款 Spring Boot 的开源软件云收藏(www.favorites.ren),现在已经将云收藏升级到到了 Spring Boot 2.0 性能明显得到提升,大家可以登录网站去试试。

 

Spring Boot实战:我们的第一款开源软件

 

改天写文章给大家分享以下 Spring Boot 1.0 升级到 2.0 所踩的那些坑。Spring Boot 2.0 的文章目前写了近7篇,后续还会持续更新:

  • Spring Boot 2.0(一)【重磅】Spring Boot 2.0权威发布

  • Spring Boot 2.0(二):Spring Boot 2.0尝鲜-动态Banner

  • Spring Boot 2.0(三):Spring Boot开源软件都有哪些?

  • Spring Boot 2.0(四):使用 Docker 部署 Spring Boot

  • Spring Boot 2.0  (五):Docker Compose+Spring Boot+Nginx+Mysql 实践

  • Spring Boot 2.0  (六):使用 Docker 部署Spring Boot开源软件云收藏

  • Spring Boot 2.0  (七):Spring Boot 如何解决项目启动时初始化资源

  • Spring Boot 2(八):Spring Boot 集成 Memcached
  • Spring Boot 2 (九):【重磅】Spring Boot 2.1.0 权威发布
  • Spring Boot/Cloud 研发团队介绍
  • Spring Boot 2 (十):Spring Boot 中的响应式编程和 WebFlux 入门

除过系列文章外,还有一些综合性的文章和转载过一些 Spring Boot 优秀的文章。

 

  • 一文读懂 Spring Boot、微服务架构和大数据治理三者之间的故事

  • 这一篇文章带你感受微服务的生和死,Spring Boot是生和死的主旋律。

  • Java 9和Spring Boot 2.0 纷纷宣布支持的HTTP/2到底是什么?

  • Spring Boot 面试题

  • Service Mesh:下一代微服务?

 

Spring Boot 开源学习代码推荐 Star

https://github/ityouknow/spring-boot-examples

Spring Boot 使用的各种示例,以最简单、最实用为标准,此开源项目中的每个示例都以最小依赖,最简单为标准,帮助初学者快速掌握 Spring Boot 各组件的使用。

Spring Boot 中文索引  |   Spring Cloud学习示例代码  |   Spring Boot 精品课程

English  |   Github地址  |   码云地址  |   Spring Boot 1.0

 

-------分割线-------

 

最近又赶上跳槽的高峰期(招聘旺季),好多读者都问我要有没有最新面试题,找华为朋友整理一份内部资料《第6版:互联网大厂面试题》并分类  PDF,累计 926 页!

整个资料包,包括 Spring、Spring Boot/Cloud、Dubbo、JVM、集合、多线程、JPA、MyBatis、MySQL、大数据、Nginx、Git、Docker、GitHub、Servlet、JavaWeb、IDEA、Redis、算法、面试题等几乎覆盖了 Java 基础和阿里巴巴等大厂面试题等、等技术栈!

 

据说已经有小伙伴通过这套资料,成功的入职了蚂蚁金服、字节跳动等大厂

而且,这些资料不是扫描版的,里面的文字都可以直接复制,非常便于我们学习:

 

如果你想获得完整PDF可以通过以下方式获得

面试大全怎么获取:

1. 关注下方公众号

2. 在下方公众号后台回复 【555 即可。

👆长按上方二维码 2 秒

回复「555」即可获取资料

 

 

 

更多推荐

学习 Spring Boot 知识看这一篇就够了