好库网 好库网首页 | 我的好库
javaeye的专栏

16个Spring Boot 优秀开源项目集锦

发布者:javaeye
发布日期:2020-5-19 16:42:00   更新日期:2020-5-19 16:45:00
阅读次数:482
评分:4.80
介绍:Spring Boot 是目前Java 领域最火的技术栈了,也是Java开发人员必备的技术,今天整理了16个优秀的Spring Boot 开源项目给大家。
正文:

1. Mall (star:34.6k)
基于 SpringBoot+MyBatis 实现的一套电商系统,包括前台商城系统及后台管理系统。
前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。
后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。
Github:外链网址已屏蔽github.com/macrozheng/mall
演示地址:外链网址已屏蔽www.macrozheng.com/admin/


2. 微人事(star:16.3k)
采用 SpringBoot + Vue 开发一个前后端分离的人力资源管理系统。
Github:外链网址已屏蔽github.com/lenve/vhr

项目截图:


3.Halo(star:15.1k)
使用 Spring Boot 框架,完成的现代化的个人独立博客系统。具有完备的 Markdown 编辑器以及文章/页面系统,包含分类/标签/预览图,附件管理,评论系统,主题系统,系统设置等功能。

Github:外链网址已屏蔽github.com/halo-dev/halo

官方文档:外链网址已屏蔽halo.run

 

 

4. 小商城litemall(star:12.8k)
又一个小商城。litemall = Spring Boot后端 + Vue管理员前端 + 微信小程序用户前端 + Vue用户移动端
Github:外链网址已屏蔽github.com/linlinjava/litemall

 

 

5.EL-ADMIN 后台管理系统(star:8.7k)
项目基于 Spring Boot 2.1.0 、 Jpa、 Spring Security、redis、Vue的前后端分离的后台管理系统,项目采用分模块开发方式, 权限控制采用 RBAC,支持数据字典与数据权限管理,支持一键生成前后端代码,支持动态路由 外链网址已屏蔽auauz.net
Github:外链网址已屏蔽github.com/elunez/eladmin

 

 

6.Spring-Boot-Admin(star:8.7k)
用来管理和监视您的 Spring Boot 应用程序的。应用程序需要注册为客户端,UI由 AngularJs 开发。

Github:外链网址已屏蔽github.com/codecentric/spring-boot-admin

项目截图:

 


7.V部落(star:4.9k)
使用 Vue + SpringBoot 实现的多用户博客管理平台。
Github:外链网址已屏蔽github.com/lenve/VBlog

项目截图:


8. 新蜂商城newbee-mall(star:4.1k)
newbee-mall 项目(新蜂商城)是一套电商系统,包括 newbee-mall 商城系统及 newbee-mall-admin 商城后台管理系统,基于 Spring Boot 2.X 及相关技术栈开发。 前台商城系统包含首页门户、商品分类、新品上线、首页轮播、商品推荐、商品搜索、商品展示、购物车、订单结算、订单流程、个人订单管理、会员中心、帮助中心等模块。 后台管理系统包含数据面板、轮播图管理、商品管理、订单管理、会员管理、分类管理、设置等模块。

Github:外链网址已屏蔽github.com/newbee-ltd/newbee-mall
项目截图:


9. 电商平台gpmall(star:3.4k)
【咕泡学院实战项目】-基于SpringBoot+Dubbo构建的电商平台-微服务架构、商城、电商、微服务、高并发、kafka、Elasticsearch
Github:外链网址已屏蔽github.com/2227324689/gpmall

 

10.后台管理系统Guns(star:2.9k)
Guns基于SpringBoot 2,致力于做更简洁的后台管理系统,完美整合springmvc + shiro + mybatis-plus + beetl!Guns项目代码简洁,注释丰富,上手容易,同时Guns包含许多基础模块(用户管理,角色管理,部门管理,字典管理等10个模块),可以直接作为一个后台管理系统的脚手架!
Github:外链网址已屏蔽github.com/stylefeng/Guns

 

11. onemall商城(star:2.6k)
mall 商城,基于微服务的思想,构建在 B2C 电商场景下的项目实战。核心技术栈,是 Spring Boot + Dubbo 。未来,会重构成 Spring Cloud Alibaba 。
Github:外链网址已屏蔽github.com/YunaiV/onemall

 

12.SpringBoot-Shiro-Vue(star:2.6k)

提供一套基于Spring Boot-Shiro-Vue的权限管理思路.前后端都加以控制,做到按钮/接口级别的权限

Github:外链网址已屏蔽github.com/Heeexy/SpringBoot-Shiro-Vue

 

 

13. 微服务平台SpringBlade(star:2.5k)
SpringBlade 是一个由商业级项目升级优化而来的SpringCloud分布式微服务架构、SpringBoot单体式微服务架构并存的综合型项目,采用Java8 API重构了业务代码,完全遵循阿里巴巴编码规范。采用Spring Boot 2 、Spring Cloud Hoxton 、Mybatis 等核心技术,同时提供基于React和Vue的两个前端框架用于快速搭建企业级的SaaS多租户微服务平台。
Github:外链网址已屏蔽github.com/chillzhuang/SpringBlade

 

14.mall-swarm微服务商城系统(star:2.4k)
mall-swarm是一套微服务商城系统,采用了 Spring Cloud Greenwich、Spring Boot 2、MyBatis、Docker、Elasticsearch等核心技术,同时提供了基于Vue的管理后台方便快速搭建系统。mall-swarm在电商业务的基础集成了注册中心、配置中心、监控中心、网关等系统功能。文档齐全,附带全套Spring Cloud教程。
Github:外链网址已屏蔽github.com/macrozheng/mall-swarm

 

15.FlyClould微服务实战项目框架(star:1.4k)

FlyClould 微服务实战项目框架,在该框架中,包括了用 Spring Cloud 构建微服务的一系列基本组件和框架,对于后台服务框架的搭建有很大的参考价值,大家可以参考甚至稍加修改可以直接应用于自己的实际的项目开发中,该项目没有采用Maven进行项目构建,Maven通过xml进行依赖管理,导致整个配置文件太过臃肿,另外灵活性也不是很强,所以我采用Gradle进行项目构建和依赖管理,在FlyTour项目中我们见证了Gradle的强大,通过简单的一些配置就可以轻松的实现组件化的功能。该项目共有11个Module工程。其中10个位微服务工程,这10个微服务工程构成了一个完整的微服务系统,微服务系统包含了8个基础服务,提供了一整套微服务治理功能
Github:外链网址已屏蔽github.com/mxdldev/spring-cloud-flycloud

 

16.商品限时秒杀系统springboot-seckill(star:1.1k)
基于SpringBoot + MySQL + Redis + RabbitMQ + Guava开发的高并发商品限时秒杀系统
外链网址已屏蔽github.com/zaiyunduan123/springboot-seckill

 


评论 [发表评论]
账号 密码 还没帐号呢,现在注册一个?

免责声明:好库网所展示的信息由买卖双方自行提供,其真实性、准确性和合法性由信息发布人负责。好库网不提供任何保证,并不承担任何法律责任。