很牛!Github 上 10 个值得学习的 Springboot 开源项目

简介: 很牛!Github 上 10 个值得学习的 Springboot 开源项目

Spring Boot 几乎继承了所有 Spring 框架的优点,同时还可以让项目的配置更简化、编码更简化、部署更方便。近两年受到很多开发者的追捧,也是火热的不行!

下面给大家整理了 10 个 Github 上最值得学习的 Springboot 开源项目,帮助大家提升技术,走上人生巅峰!

1. Mall

基于 SpringBoot+MyBatis 实现的一套电商系统,包括前台商城系统及后台管理系统。

前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。

后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。

Github:https://github.com/macrozheng/mall

演示地址:http://39.98.190.128/index.html

项目截图:

2.微人事

采用 SpringBoot + Vue 开发一个前后端分离的人力资源管理系统。

Github:https://github.com/lenve/vhr

项目截图:

该项目已授权实验楼改编训练营《SpringBoot + Vue 实现前后端分离的微人事系统》,直接阅读项目源码较为吃力的同学,可以移步实验楼。

3.V 部落

使用 Vue + SpringBoot 实现的多用户博客管理平台。

Github:https://github.com/lenve/VBlog

项目截图:

微人事和 V 部落是同一个作者的作品。

4.Springboot-plus

基于 SpringBoot 2 的管理后台系统,包含了用户管理,组织机构管理,角色管理,功能点管理,菜单管理,权限分配,数据权限分配,代码生成等功能。

Github:https://github.com/hdhong/springboot-plus

项目截图:

5.Spring-Boot-Pay

一个支付案例,提供了包括支付宝、微信、银联在内的详细支付代码案例,对于有支付需求的小伙伴来说,这个项目再合适不过了。

Github:https://github.com/softprog/spring-boot-pay

6. spring-boot-seckill

SpringBoot 开发案例从 0 到 1 构建分布式秒杀系统。

GitHub:https://github.com/ZoeShaw101/spring-boot-seckill

秒杀架构:

7.jeeSpringCloud

基于 SpringBoot2.0 的后台权限管理系统界面简洁美观敏捷开发系统架构。核心技术采用 Spring、MyBatis、Shiro 没有任何其它重度依赖。

Github:https://github.com/HuangBingGui/JeeSpringCloudV3.2

演示地址:http://bknfdnl.hn3.mofasuidao.cn/admin/login

8.Roses

基于 Spring Boot 2 和 Spring Cloud Finchley.RELEASE,致力做更简洁的分布式和服务化解决方案,Roses 拥有高效率的开发体验,提供可靠消息最终一致性分布式事务解决方案,提供基于调用链的服务治理,提供可靠的服务异常定位方案(Log + Trace)等等。

一个分布式框架不仅需要构建高效稳定的底层开发框架,更需要解决分布式带来的种种挑战!

Github:https://github.com/stylefeng/Roses

9.Halo

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

Github:https://github.com/halo-dev/halo

官方文档:https://halo.run

10.Spring-Boot-Admin

用来管理和监视您的 Spring Boot 应用程序的。应用程序需要注册为客户端,UI由 AngularJs 开发。

Github:https://github.com/codecentric/spring-boot-admin

项目截图:

相关推荐:

Spring Boot 入门教程

SpringBoot + Mybatis + Thymeleaf 搭建美观实用的个人博客

Spring Boot 实现健康管理系统

Spring Boot 入门及前后端分离项目实践

23 个实验带你轻松玩转 Spring Boot

目录
相关文章
|
5天前
|
Dubbo Java 应用服务中间件
微服务学习 | Springboot整合Dubbo+Nacos实现RPC调用
微服务学习 | Springboot整合Dubbo+Nacos实现RPC调用
|
5天前
|
XML Java 应用服务中间件
【JavaEE】JavaEE进阶:框架的学习 - Spring的初步认识
【JavaEE】JavaEE进阶:框架的学习 - Spring的初步认识
10 0
|
5天前
|
Java 开发工具 Maven
根据SpringBoot Guides完成进行示例学习(详细步骤)
根据SpringBoot Guides完成进行示例学习(详细步骤)
9 1
|
5天前
|
数据采集 Dart Apache
Github 2024-05-07 Python开源项目日报 Top10
在2024年5月7日的Github Trendings中,Python开源项目占据主导,共有10个项目上榜。其中热门项目包括:yt-dlp,一个增强版的youtube-dl分支,具有64K+星标;Home Assistant,专注本地控制和隐私的开源家庭自动化项目,拥有65K+星标;以及openpilot,一个开源驾驶辅助系统,支持多种车型,45K+星标。其他项目涵盖爬虫工具、实时应用框架Flet、可观测性平台Logfire等,涉及Python、Dart和C++等多种语言。
64 10
|
5天前
|
存储 前端开发 Java
Spring Boot自动装配的源码学习
【4月更文挑战第8天】Spring Boot自动装配是其核心机制之一,其设计目标是在应用程序启动时,自动配置所需的各种组件,使得应用程序的开发和部署变得更加简单和高效。下面是关于Spring Boot自动装配的源码学习知识点及实战。
17 1
|
5天前
|
XML Java 数据格式
Spring学习__一篇足矣
Spring学习__一篇足矣
Spring学习__一篇足矣
|
5天前
|
Java 数据安全/隐私保护 Sentinel
微服务学习 | Spring Cloud 中使用 Sentinel 实现服务限流
微服务学习 | Spring Cloud 中使用 Sentinel 实现服务限流
|
5天前
|
Java Nacos 开发者
Java从入门到精通:4.2.1学习新技术与框架——以Spring Boot和Spring Cloud Alibaba为例
Java从入门到精通:4.2.1学习新技术与框架——以Spring Boot和Spring Cloud Alibaba为例
|
5天前
|
Dubbo Java 应用服务中间件
Java从入门到精通:3.2.2分布式与并发编程——了解分布式系统的基本概念,学习使用Dubbo、Spring Cloud等分布式框架
Java从入门到精通:3.2.2分布式与并发编程——了解分布式系统的基本概念,学习使用Dubbo、Spring Cloud等分布式框架
|
5天前
|
开发框架 前端开发 安全
Java从入门到精通:2.2.2学习使用Spring框架进行Web应用开发
Java从入门到精通:2.2.2学习使用Spring框架进行Web应用开发

热门文章

最新文章