13个超强的 SpringBoot 实战项目 (还不赶紧收藏起来)

在GItHub和Gitee上找了一些超好的Spring boot项目,如果大家觉得不错,可以顺手给这些项目点个小星星!

一、云收藏

8dbc6f3cd8c1949eaa4a7cf002a14b49.png

云收藏是一个使用 Spring Boot 构建的开源网站,可以让用户在线随时随地收藏的一个网站,在网站上分类整理收藏的网站或者文章,可以作为稍后阅读的一个临时存放。作为一个开放开源的软件,可以让用户从浏览器将收藏夹内容导入到云收藏,也支持随时将云收藏收集的文章导出去做备份。

这个项目比较简单,核心功能点包括收藏、分类、检索文章、点赞、分享、讨论等等,可以作为第一个 Spring Boot 的练手项目。

项目使用到的技术:Vue、Bootstrap、jQuery、Thymeleaf、Spring Data Jpa Spring Boot Mail、WebJars、Mysql、Tomcat

  • 项目地址:https://github.com/cloudfavorites/favorites-web

二、微人事

24b94d7fa704c1b00ebfdc9fd9dc6774.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

37b8425e1c3fbfab3ce869da4231f27e.png 90ac9646cf55f4addd8211552f33c111.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用户移动端

a9fc2e3affb13a25cf9f565a816969cb.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

b2c7339b955767854095642add068f45.png 93e55dc30294704d5c877ca7f24e2a36.png
  • 项目地址:https://gitee.com/aun/Timo

六、mall4j

一个基于spring boot、spring oauth2.0、mybatis、redis的轻量级、前后端分离、防范xss攻击、拥有分布式锁,为生产环境多实例完全准备,数据库为b2b2c设计,拥有完整sku和下单流程的完全开源商城。

713f2e9fffdadcb30827accd709f7b77.png 695faa752246f242df84a95020b2a8bc.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

c5f11b84ddabe14f630d1275dc9a637c.png
  • 项目地址:https://gitee.com/enilu/web-flash

八、netease-cloud-music-community

b190aecdded2629c9e2ad9034b541309.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的前后端分离的后台管理系统

8207b41620f643134a58c444497f443c.png a7f422602f5b67c2b6a8f9fb6d64a8be.png
  • 项目地址:https://github.com/elunez/eladmin

十、spring-boot-online-exam

是一个在线考试系统

3309b49332d56f6e4b44b89f1dd9687b.png bb553c0a89726b1e241cd8cc32523038.png
  • 后端采用SpringBoot+JPA++Swagger2+JWT校验,根据不同用户的权限返回给用户不同的数据

  • 前端采用Vue+AntDesign,组件化拆分,封装了很多年公共组件,方便维护和二次开发

十一、yshop意象商城系统

yshop基于当前流行技术组合的前后端分离商城系统:SpringBoot2+MybatisPlus+SpringSecurity+jwt+redis+Vue的前后端分离的商城系统, 包含分类、sku、运费模板、素材库、小程序直播、拼团、砍价、商户管理、 秒杀、优惠券、积分、分销、会员、充值、多门店等功能,更适合企业或个人二次开发;

a30ce90e3230c2d48e8e579c11fee9c7.png ae591f4f1f27589848e6718c3c90b7bb.png
  • 项目地址:https://gitee.com/guchengwuyue/yshopmall

十二、tduck-platform

Tduck 填鸭:是基于B/S架构的一款开源的表单在线收集系统,为企业构建自己的信息反馈系统的综合解决方案,助力企业提高反馈收集客户服务效率。

主要应用与泛零售、电商、金融、调研、资料收集等行业用户,提供多种工具、多渠道、多方式收集有效信息,更好的提升客户服务,增加客户满意度。

dc8be3c1e121764f4acf292826ed0786.png e5e91173b3340032ed640c3f9dfe6963.png
  • 项目地址:https://gitee.com/TDuckApp/tduck-platform/tree/master

十三、VBlog

V部落是一个多用户博客管理平台,采用Vue+SpringBoot开发。

4f988663a8dda0f5b044290ac7e01c98.png b0c10c6a01a0efe1499d8c4dbace5298.png
  • 项目地址:https://github.com/lenve/VBlog

来源:blog.csdn.net/weixin_45755816/

article/details/121914983

 
 
 
 
 
 
 
 
 
 

精品推荐

1.Nginx从安装到高可用,保姆级教程!
2.为什么网上这么多破解Intellij IDEA的工具,但是官方却不管呢?
2.SpringBoot+ Redis + Lua = 王炸!

3.为什么 MyBatis 源码中,没有我那种 if···else
4.多人同时导出 Excel 干崩服务器!新来的阿里大佬给出的解决方案太优雅了!

5.一个可二开,免费商用的开源项目(有完整源码+文档),用来接私活挣钱真爽!
6.Redis只能做缓存?太out了!
7.公司新来一个技术总监:谁再在 SQL 中写 in 和 not in,直接走人!
8.你是外包,麻烦不要偷吃零食。。注意素质!
资料免费共享群


1、4000G架构师全栈资料(点击查看)
2、99个实战项目(点击查看)
3、5000页互联网大厂面试题整理汇总(点击查看)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
当前课程中博客项目的实战源码是我在 GitHub上开源项目 My-Blog,目前已有 3000 多个 star:本课程是一个 Spring Boot 技术栈的实战类课程,课程共分为 3 大部分,前面两个部分为基础环境准备和相关概念介绍,第三个部分是 Spring Boot 个人博客项目功能的讲解,通过本课程的学习,不仅仅让你掌握基本的 Spring Boot 开发能力以及 Spring Boot 项目的大部分开发使用场景,同时帮你提前甄别和处理掉将要遇到的技术难点,认真学完这个课程后,你将会对 Spring Boot 有更加深入而全面的了解,同时你也会得到一个大家都在使用的博客系统源码,你可以根据自己的需求和想法进行改造,也可以直接使用它来作为自己的个人网站,这个课程一定会给你带来巨大的收获。作者寄语本课程录制于 2020 年,代码基于 Spring Boot 2.x 版本。到目前为止,Spring Boot 技术栈也有一些版本升级,比如 Spring Boot 2.7 发版、Spring Boot 3.x 版本发布正式版本。对于这些情况,笔者会在本课程实战项目的开源仓库中创建不同的代码分支,保持实战项目的源码更新,保证读者朋友们不会学习过气的知识点。课程特色 课程内容紧贴 Spring Boot 技术栈,涵盖大部分 Spring Boot 使用场景。开发教程详细完整、文档资源齐全、实验过程循序渐进简单明了。实践项目页面美观且实用,交互效果完美。包含从零搭建项目、以及完整的后台管理系统和博客展示系统两个系统的功能开发流程。技术栈新颖且知识点丰富,学习后可以提升大家对于知识的理解和掌握,对于提升你的市场竞争力有一定的帮助。实战项目预览    

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值