共计 2294 个字符,预计需要花费 6 分钟才能阅读完成。
最近经常被读者问到有没有 Spring Boot 实战项目可以学习,于是,我就去 Github 上找了 10 个我觉得还不错的实战项目。对于这些实战项目,有部分是比较适合 Spring Boot 刚入门的朋友学习的,还有一部分可能要求你对 Spring Boot 相关技术比较熟悉。需要的朋友可以根据个人实际情况进行选择。如果你对 Spring Boot 不太熟悉的话,可以看我最近开源的 springboot-guide:https://github.com/Snailclimb… 入门(还在持续更新中)。
mall
- Github 地址 :https://github.com/macrozheng/mall
- star: 22.9k
- 介绍 : mall 项目是一套电商系统,包括前台商城系统及后台管理系统,基于 SpringBoot+MyBatis 实现。前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。
jeecg-boot
- Github 地址 :https://github.com/zhangdaiscott/jeecg-boot
- star: 6.4k
- 介绍 : 一款基于代码生成器的 JAVA 快速开发平台!采用最新技术,前后端分离架构:SpringBoot 2.x,Ant Design&Vue,Mybatis,Shiro,JWT。强大的代码生成器让前后端代码一键生成,无需写任何代码,绝对是全栈开发福音!!JeecgBoot 的宗旨是提高 UI 能力的同时, 降低前后分离的开发成本,JeecgBoot 还独创在线开发模式,No 代码概念,一系列在线智能开发:在线配置表单、在线配置报表、在线设计流程等等。
eladmin
- Github 地址 :https://github.com/elunez/eladmin
- star: 3.9k
- 介绍 : 项目基于 Spring Boot 2.1.0、Jpa、Spring Security、redis、Vue 的前后端分离的后台管理系统,项目采用分模块开发方式,权限控制采用 RBAC,支持数据字典与数据权限管理,支持一键生成前后端代码,支持动态路由。
paascloud-master
- Github 地址 :https://github.com/paascloud/paascloud-master
- star: 5.9k
- 介绍 : spring cloud + vue + oAuth2.0 全家桶实战,前后端分离模拟商城,完整的购物流程、后端运营平台,可以实现快速搭建企业级微服务项目。支持微信登录等三方登录。
vhr
- Github 地址 :https://github.com/lenve/vhr
- star: 10.6k
- 介绍 : 微人事是一个前后端分离的人力资源管理系统,项目采用 SpringBoot+Vue 开发。
One mall
- Github 地址 :https://github.com/YunaiV/onemall
- star: 1.2k
- 介绍 : mall 商城,基于微服务的思想,构建在 B2C 电商场景下的项目实战。核心技术栈,是 Spring Boot + Dubbo。未来,会重构成 Spring Cloud Alibaba。
Guns
- Github 地址 :https://github.com/stylefeng/Guns
- star: 2.3k
- 介绍 : Guns 基于 SpringBoot 2,致力于做更简洁的后台管理系统,完美整合 springmvc + shiro + mybatis-plus + beetl!Guns 项目代码简洁,注释丰富,上手容易,同时 Guns 包含许多基础模块 (用户管理,角色管理,部门管理,字典管理等 10 个模块),可以直接作为一个后台管理系统的脚手架!
SpringCloud
- Github 地址 :https://github.com/YunaiV/onemall
- star: 1.2k
- 介绍 : mall 商城,基于微服务的思想,构建在 B2C 电商场景下的项目实战。核心技术栈,是 Spring Boot + Dubbo。未来,会重构成 Spring Cloud Alibaba。
SpringBoot-Shiro-Vue
- Github 地址 :https://github.com/Heeexy/SpringBoot-Shiro-Vue
- star: 1.8k
- 介绍 : 提供一套基于 Spring Boot-Shiro-Vue 的权限管理思路. 前后端都加以控制, 做到按钮 / 接口级别的权限。
newbee-mall
最近开源的一个商城项目。
- Github 地址 :https://github.com/newbee-ltd/newbee-mall
- star: 50
- 介绍 : newbee-mall 项目是一套电商系统,包括 newbee-mall 商城系统及 newbee-mall-admin 商城后台管理系统,基于 Spring Boot 2.X 及相关技术栈开发。前台商城系统包含首页门户、商品分类、新品上线、首页轮播、商品推荐、商品搜索、商品展示、购物车、订单结算、订单流程、个人订单管理、会员中心、帮助中心等模块。后台管理系统包含数据面板、轮播图管理、商品管理、订单管理、会员管理、分类管理、设置等模块。
公众号
如果大家想要实时关注我更新的文章以及分享的干货的话,可以关注我的公众号。
《Java 面试突击》: 由本文档衍生的专为面试而生的《Java 面试突击》V2.0 PDF 版本公众号后台回复 “Java 面试突击 ” 即可免费领取!
Java 工程师必备学习资源: 一些 Java 工程师常用学习资源公众号后台回复关键字 “1” 即可免费无套路获取。
正文完