推荐 9 个 Spring Boot 开源项目

Posted java手记

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了推荐 9 个 Spring Boot 开源项目相关的知识,希望对你有一定的参考价值。

一切都在证明,Spring Boot 已经成为了 Java 程序员必备的技能。并且可以预见的是未来 Spring Boot 的发展还会更好,说 Spring Boot 是当今最重要的 Java 框架也不为过。

学习一门技术最好的方式就是理论 + 实践,学习网理论基础,直接上 Demo ,跑通 Demo ,在探究原理。

非常熟练后再学习源码和背后的原理逻辑,本篇文章推荐 9 个受欢迎的 开源项目,从理论到实战,助你拿下 Spring Boot ,收藏就对了。

一、Spring Boot Learning

        (GitHub Star:13K)


程序员DD大佬的基础教程,如果你没接触 Spring Boot 技术,可以从该教程学起。这也是我当年学习 Spring Boot 时参考的教程,非常推荐。
项目和博客结合,食用更佳:http://blog.didispace.com/


二、spring-boot-examples

        (GitHub Star:22.9K)


纯洁的微笑大佬的项目,他和程序员DD都是我非常喜欢的博主。这个项目包含 Spring Boot 使用的各种示例,以最简单、最实用为标准,此开源项目中的每个示例都以最小依赖,最简单为标准,帮助初学者快速掌握 Spring Boot 各组件的使用。
推荐 9 个 Spring Boot 开源项目


三、SpringAll

        (GitHub Star:25.2K)


推荐 9 个 Spring Boot 开源项目
该项目为 Spring 全家桶教程,包含Spring Boot、Spring Boot & Shiro、Spring Cloud,Spring Boot & Spring Security & Spring Security OAuth2。
项目为教程提及的源码,教程可以移步:https://mrbird.cc


四、spring-boot-demo

        (GitHub Star:25.2K)


推荐 9 个 Spring Boot 开源项目
spring-boot-demo 是一个用来深度学习并实战 spring boot 的项目,目前总共包含 66 个集成 demo,已经完成 54 个。
该项目于 2017 年底创建,2019 年底开始爆发,大家发现了这个宝藏项目,至今已经有 25.2k 的 Star 啦!
推荐 9 个 Spring Boot 开源项目
该项目已成功集成以下功能:
actuator、admin、logback、aopLog、freemarker、thymeleaf、Beetl、Enjoy、JdbcTemplate、JPA、mybatis、通用Mapper、PageHelper、mybatis-plus、BeetlSQL、upload、redis、ehcache、email、task、quartz、xxl-job、swagger、security、SpringSession、Zookeeper、RabbitMQ、Kafka、websocket、socket.io、ureport2、打包成war文件、集成 ElasticSearch、Async、集成Dubbo、MongoDB、neo4j、docker、JPA、Mybatis、代码生成器、GrayLog、JustAuth、LDAP、动态添加/切换数据源、单机限流、分布式限流(AOP + Redis + Lua)、ElasticSearch 7.x(使用官方 Rest High Level Client)、HTTPS、Flyway(数据库初始化)。


五、云收藏

         (GitHub Star:4.3K)


云收藏是一个使用 Spring Boot 构建的开源网站,可以让用户在线随时随地收藏的一个网站,在网站上分类整理收藏的网站或者文章,可以作为稍后阅读的一个临时存放。作为一个开放开源的软件,可以让用户从浏览器将收藏夹内容导入到云收藏,也支持随时将云收藏收集的文章导出去做备份。
这个项目比较简单,核心功能点包括收藏、分类、检索文章、点赞、分享、讨论等等,可以作为第一个 Spring Boot 的练手项目。


六、微人事

         (GitHub Star:20.8K)


微人事是一个前后端分离的人力资源管理系统,项目采用 SpringBoot+Vue 开发,项目加入常见的企业级应用所涉及到的技术点,例如 Redis、RabbitMQ 等。
推荐 9 个 Spring Boot 开源项目


七、EL-ADMIN

        (GitHub Star:15K)


一个基于 Spring Boot 2.1.0 、 Spring Boot Jpa、 JWT、Spring Security、Redis、Vue的前后端分离的后台管理系统。


八、实战项目 

        (GitHub Star:你猜)


当你具备了该  Java 框架的基础知识,上手做项目会让你更好的掌握这个框架。实战项目本公众号也推荐过很多,我把链接贴出来,感兴趣的可以看看下面这个链接:
2. 
3. 




微信8.0将好友放开到了一万,小伙伴可以加我大号了,先到先得,再满就真没了

扫描下方二维码即可加我微信啦, 2021,抱团取暖,一起牛逼。



往期推荐:




··································

你好,我是启舰,出过书,创过业、CSDN博客专家、电子工业出版社优秀作家、大厂技术主管、前阿里人。


曾几何时,我也是2500一个月都找不到工作的青涩少年,也是帮别人发传单、做门童,满地找兼职的学生仔。


也曾经处在比大家更差的阶段,只是靠坚持和毅力,把一手烂牌打得看似精彩,相信我,你会更棒。


以上是关于推荐 9 个 Spring Boot 开源项目的主要内容,如果未能解决你的问题,请参考以下文章

这 7 个 Spring Boot 项目够经典!

15 个优秀开源的 Spring Boot 学习项目

1024|推荐一个开源免费的Spring Boot教程

给顶级开源项目 Spring Boot 贡献代码是一种什么样的体验?

推荐一套 Spring Boot 快速开发项目,干活快到飞起,2022 接私活练手必备!

Spring Boot 2.4.11正式版发布,MateCloud开源项目密切关注