很牛!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

目录
相关文章
|
1月前
|
前端开发 Java 开发者
Spring生态学习路径与源码深度探讨
【11月更文挑战第13天】Spring框架作为Java企业级开发中的核心框架,其丰富的生态系统和强大的功能吸引了无数开发者的关注。学习Spring生态不仅仅是掌握Spring Framework本身,更需要深入理解其周边组件和工具,以及源码的底层实现逻辑。本文将从Spring生态的学习路径入手,详细探讨如何系统地学习Spring,并深入解析各个重点的底层实现逻辑。
57 9
|
1月前
|
JavaScript Java 项目管理
Java毕设学习 基于SpringBoot + Vue 的医院管理系统 持续给大家寻找Java毕设学习项目(附源码)
基于SpringBoot + Vue的医院管理系统,涵盖医院、患者、挂号、药物、检查、病床、排班管理和数据分析等功能。开发工具为IDEA和HBuilder X,环境需配置jdk8、Node.js14、MySQL8。文末提供源码下载链接。
|
2月前
|
前端开发 Java 数据库
SpringBoot学习
【10月更文挑战第7天】Spring学习
38 9
|
21天前
|
Java Kotlin 索引
学习Spring框架特性及jiar包下载
Spring 5作为最新版本,更新了JDK基线至8,修订了核心框架,增强了反射和接口功能,支持响应式编程及Kotlin语言,引入了函数式Web框架,并提升了测试功能。Spring框架可在其官网下载,包括文档、jar包和XML Schema文档,适用于Java SE和Java EE项目。
24 0
|
2月前
|
XML Java 数据格式
Spring学习
【10月更文挑战第6天】Spring学习
22 1
|
2月前
|
Java 测试技术 开发者
springboot学习四:Spring Boot profile多环境配置、devtools热部署
这篇文章主要介绍了如何在Spring Boot中进行多环境配置以及如何整合DevTools实现热部署,以提高开发效率。
97 2
|
2月前
|
前端开发 Java 程序员
springboot 学习十五:Spring Boot 优雅的集成Swagger2、Knife4j
这篇文章是关于如何在Spring Boot项目中集成Swagger2和Knife4j来生成和美化API接口文档的详细教程。
151 1
|
2月前
|
Java API Spring
springboot学习七:Spring Boot2.x 拦截器基础入门&实战项目场景实现
这篇文章是关于Spring Boot 2.x中拦截器的入门教程和实战项目场景实现的详细指南。
33 0
springboot学习七:Spring Boot2.x 拦截器基础入门&实战项目场景实现
|
2月前
|
Java API Spring
springboot学习六:Spring Boot2.x 过滤器基础入门&实战项目场景实现
这篇文章是关于Spring Boot 2.x中过滤器的基础知识和实战项目应用的教程。
32 0
springboot学习六:Spring Boot2.x 过滤器基础入门&实战项目场景实现
|
2月前
|
JSON JavaScript 前端开发
《进阶篇第7章》学习vue中的ajax之后,练习vue案例-github用户搜索案例
《进阶篇第7章》学习vue中的ajax之后,练习vue案例-github用户搜索案例
17 0

热门文章

最新文章