在GItHub和Gitee上找了一些超好的Spring boot项目,如果大家觉得不错,可以顺手给这些项目点个小星星!
一、云收藏
![98c7a1ade90c6de7386ee0b9d664a7ff.png](https://i-blog.csdnimg.cn/blog_migrate/63cfdfe257ee039ab72591d0652e7d0a.png)
云收藏是一个使用 Spring Boot 构建的开源网站,可以让用户在线随时随地收藏的一个网站,在网站上分类整理收藏的网站或者文章,可以作为稍后阅读的一个临时存放。作为一个开放开源的软件,可以让用户从浏览器将收藏夹内容导入到云收藏,也支持随时将云收藏收集的文章导出去做备份。
这个项目比较简单,核心功能点包括收藏、分类、检索文章、点赞、分享、讨论等等,可以作为第一个 Spring Boot 的练手项目。
项目使用到的技术:Vue、Bootstrap、jQuery、Thymeleaf、Spring Data Jpa Spring Boot Mail、WebJars、Mysql、Tomcat
项目地址:https://github.com/cloudfavorites/favorites-web
二、微人事
![ac58eff22fd4be38fb3293dc2964e3e1.png](https://i-blog.csdnimg.cn/blog_migrate/6cfd1345d6e4a75bf38ef6ba4db3994a.png)
微人事是一个前后端分离的人力资源管理系统,项目采用 SpringBoot+Vue 开发,项目加入常见的企业级应用所涉及到的技术点,例如 Redis、RabbitMQ 等。
后端技术栈:Spring Boot、Spring Security、MyBatis、MySQL、Redis、RabbitMQ、Spring Cache、WebSocket 前端技术栈 Vue、ElementUI、axios、vue-router、Vuex、WebSocket、vue-cli4
项目地址:https://github.com/lenve/vhr
三、SmartAdmin
![01e18e561f616baba3bbd8112dfcc43a.png](https://i-blog.csdnimg.cn/blog_migrate/361798fc1b7663bf75708a9f0c05c2ea.png)
![deae80873fcf2e1b8ca01eece82be12d.png](https://i-blog.csdnimg.cn/blog_migrate/cfbae42e30253a3ecbfbba9c23c11da0.png)
前端:Vue + Vue-Router + Vuex + ViewUI + vue-enum
后端:SpringBoot2 + Mybatis-plus + jwt + druid + mysql
前端代码规范smart-front-standard -guide(大力推荐)
基于阿里规范之上的后端规范smart-backend-standard-guide(大力推荐)
项目地址:https://gitee.com/lab1024/smart-admin
四、litemall
又一个小商场系统。
litemall = Spring Boot后端 + Vue管理员前端 + 微信小程序用户前端 + Vue用户移动端
![22185a4d127a01ff8d27ed87153cbb89.png](https://i-blog.csdnimg.cn/blog_migrate/b1e41fce49171f1217cd58ca9d9665ff.png)
项目地址:https://gitee.com/linlinjava/litemall
五、Timo
TIMO后台管理系统,基于SpringBoot2.0 + Spring Data Jpa + Thymeleaf + Shiro 开发的后台管理系统,采用分模块的方式便于开发和维护,支持前后台模块分别部署。
目前支持的功能有:权限管理、部门管理、字典管理、日志记录、文件上传、代码生成等,为快速开发后台系统而生的脚手架!
后端技术:SpringBoot + Spring Data Jpa + Thymeleaf + Shiro + Jwt + EhCache
前端技术:Layui + Jquery + zTree + Font-awesome
![1a002337802ad6cfcd09aa8bca4ca145.png](https://i-blog.csdnimg.cn/blog_migrate/6f9bd8bd10d57db583d1fe356047d2db.png)
![f0ad72d3e266b1cca5e871ef44aa160e.png](https://i-blog.csdnimg.cn/blog_migrate/abf60c8b898f736a500120f459f0a858.png)
项目地址:https://gitee.com/aun/Timo
六、mall4j
一个基于spring boot、spring oauth2.0、mybatis、redis的轻量级、前后端分离、防范xss攻击、拥有分布式锁,为生产环境多实例完全准备,数据库为b2b2c设计,拥有完整sku和下单流程的完全开源商城。
![aaf76752ff076ebac893fe7526e3758d.png](https://i-blog.csdnimg.cn/blog_migrate/d6fc313d98d00515ee22933e1e4756e5.png)
![6d252b97d79c4b4122bd84b114db7925.png](https://i-blog.csdnimg.cn/blog_migrate/78f044aed64b5046d64d22e4d7f8b29e.png)
项目地址:https://gitee.com/gz-yami/mall4j
七、web-flash
web-flash是一个基于Spring Boot和Vue.js的web系统,包含了基于element搭建的后台管理系统和基于vux搭建的手机端h5站点
web-flash具备后台管理类系统的通用的基础功能,而且提供了基于idea intellij的的代码生成插件,可以一键生成前后端页面。
核心框架:Spring Boot
数据库层:Spring data jpa
数据库连接池:Druid
缓存:Ehcache
前端:基于Vue.js的Element(后端)和vux(手机端)
工作流:activiti
![7e482615692af3f2c490d6b7eb45c11b.png](https://i-blog.csdnimg.cn/blog_migrate/a3132e0f7a0a98a87c356e8414f0b9eb.png)
项目地址:https://gitee.com/enilu/web-flash
八、netease-cloud-music-community
![8ed17b6440578bda934d63e5810ed52f.png](https://i-blog.csdnimg.cn/blog_migrate/193a27b6b6239a5560f5ace23254c531.png)
是一个参照网易云音乐云村做的小程序社区,后端技术栈为 Java,SpringBoot,MySQL,Redis,前端技术栈为 uni-app。
项目地址:https://github.com/fanchaoo/netease-cloud-music-community
九、EL-ADMIN 后台管理系统
一个基于 Spring Boot 2.1.0 、 Spring Boot Jpa、 JWT、Spring Security、Redis、Vue的前后端分离的后台管理系统
![67b8efbe71cee839e9b8259887d45e74.png](https://i-blog.csdnimg.cn/blog_migrate/6d58e0446faf4dcdae45a761e8e1dd2a.png)
![197693d4cf408c9ebdb682626948c0c4.png](https://i-blog.csdnimg.cn/blog_migrate/6ae4259d1d045e38f201feffd1fa85d8.png)
项目地址:https://github.com/elunez/eladmin
十、spring-boot-online-exam
是一个在线考试系统
![4552f53da16dccb3fc83f740cec82b4f.png](https://i-blog.csdnimg.cn/blog_migrate/63633ba95bbb8038040d2aaf46d52a44.png)
![8f0dc3237606f0618f0d0cb33992b495.png](https://i-blog.csdnimg.cn/blog_migrate/2e7d6087796d2e55d0b778c651afe965.png)
后端采用SpringBoot+JPA++Swagger2+JWT校验,根据不同用户的权限返回给用户不同的数据
前端采用Vue+AntDesign,组件化拆分,封装了很多年公共组件,方便维护和二次开发
十一、yshop意象商城系统
yshop基于当前流行技术组合的前后端分离商城系统:SpringBoot2+MybatisPlus+SpringSecurity+jwt+redis+Vue
的前后端分离的商城系统, 包含分类、sku、运费模板、素材库、小程序直播、拼团、砍价、商户管理、 秒杀、优惠券、积分、分销、会员、充值、多门店等功能,更适合企业或个人二次开发;
![52de5bc188190d99dfb185f4891c95e7.png](https://i-blog.csdnimg.cn/blog_migrate/b9c02d92b4beaa1e3a42c2438eb6c4c6.png)
![6fd1a27e8a77d8fd41304fe87a01c475.png](https://i-blog.csdnimg.cn/blog_migrate/4ac484fbd0e07ea2680e282d2c709650.png)
项目地址:https://gitee.com/guchengwuyue/yshopmall
十二、tduck-platform
Tduck 填鸭:是基于B/S架构的一款开源的表单在线收集系统,为企业构建自己的信息反馈系统的综合解决方案,助力企业提高反馈收集客户服务效率。
主要应用与泛零售、电商、金融、调研、资料收集等行业用户,提供多种工具、多渠道、多方式收集有效信息,更好的提升客户服务,增加客户满意度。
![19e284fff1107c031f1c34dbdd08ebdd.png](https://i-blog.csdnimg.cn/blog_migrate/a88fdbc46d439a1e9ce3f117b5990257.png)
![7498ee73b42308308a2f7a400f76ebcf.png](https://i-blog.csdnimg.cn/blog_migrate/c49a4f34a1a4d59f13bf9031bb084a73.png)
项目地址:https://gitee.com/TDuckApp/tduck-platform/tree/master
十三、VBlog
V部落是一个多用户博客管理平台,采用Vue+SpringBoot开发。
![44683ab4b17a62562b8caf49ad841779.png](https://i-blog.csdnimg.cn/blog_migrate/b4711af6bb145f0910fba7c4d19a6634.png)
![ac80fee769b75679df4ca83db4e98ef1.png](https://i-blog.csdnimg.cn/blog_migrate/2c771a15b93535dcba91292e2819c640.png)
项目地址:https://github.com/lenve/VBlog
来源:blog.csdn.net/weixin_45755816/
ChatGPT专属掘金群
构建高质量的ChatGPT掘金交流社群,欢迎大家进群交流分享自己的学习经验和技术,相互帮助,一起进步!
文明发言,以交流AI以及ChatGPT技术和经验、行业探讨为主
往期推荐:
一款基于 Spring Cloud Alibaba 的微服务架构,Saas开发平台