Back to rankings

yudaocode/SpringBoot-Labs

Java

一个涵盖六个专栏:Spring Boot 2.X、Spring Cloud、Spring Cloud Alibaba、Dubbo、分布式消息队列、分布式事务的仓库。希望胖友小手一抖,右上角来个 Star,感恩 1024

spring-bootspring-cloudspring-cloud-alibabadubborocketmqrabbitmqkafkaactivemq
Star Growth
Stars
20.1k
Forks
6.2k
Weekly Growth
Issues
29
10k20k
Sep 2018Apr 2021Dec 2023Jul 2026
ArtifactsMavengit clone https://github.com/yudaocode/SpringBoot-Labs.git
README

友情提示:因为提供了 50000+ 行示例代码,所以艿艿默认注释了所有 Maven Module。

胖友可以根据自己的需要,修改 pom.xml 即可。

一个涵盖六个主流技术栈的正经仓库:

作为一个热爱深夜撸码的 18 岁头发茂密的可爱小男孩,希望大佬能够一键三连

一间三连

亲,一键三连啊

交流群

扫码如下二维码,回复「艿艿」关键字。

可以添加 18 岁的我为好友,并拉你进一个交流装逼群

骚气的二维码

😈 等后面,艿艿头发重新长一点出来,给旁友们录制点视频哈!

Spring Boot 专栏

基于 Spring Boot 2.X 版本的深度入门教程。

市面上的 Spring Boot 基础入门文章很多,但是深度入门文章却很少。对于很多开发者来说,入门即是其对某个技术栈的最终理解,一方面是开发者“比较懒”,另一方面是文章作者把 Spring Boot 入门写的太浅,又或者不够全面。

因此,艿艿开始了这个 Spring Boot 专栏,一个深度全面的 Spring Boot 2.X 入门。

  • 在带你快速学会 SpringMVC API 接口的编写的同时,我还想告诉你还有全局返回、全局异常、拦截器、跨域处理等等功能。
  • 在带你快速学会 MQ 消息的发送与消费的同时,我还想告诉你 MQ 还有集群消费、广播消费、顺序消息、定时消息、事务消息、消费重试等等特性。
  • 在带你快速学会 Job 任务的编写的同时,我还想告诉你还有 Quartz 单体、Quartz 集群、XXL-JOB 等等企业使用更多的调度平台。
  • ...

让我们一起愉快的挖坑,挖深坑,哇哈哈。

打好基础

开发工具

Web 开发

RPC 开发

文件存储

数据访问

关系数据库

非关系数据库

事务管理

安全控制

OAuth 2.0

定时任务与异步任务

消息队列

配置中心

注册中心

持续交付

服务容错

监控管理

日志管理

链路追踪

Spring Cloud Alibaba 专栏

Spring Cloud Alibaba 全家桶

推荐搭配食用

Spring Cloud 专栏

注册中心

服务调用

服务容错

API 网关

如下非 Spring Cloud 网关,先放在这里...

配置中心

消息队列

Spring Cloud Stream

Spring Cloud Bus

分布式事务

监控管理

持续交付

链路追踪

Dubbo 专栏

基础入门

注册中心

Zookeeper

Nacos

服务容错

Sentinel

Hystrix

Resilience4j

API 网关

分布式事务

Seata

TCC Transaction

链路追踪

SkyWalking

Zipkin

监控管理

CAT

Dubbo Admin

消息队列 MQ 专栏

RocketMQ

RabbitMQ

Kafka

ActiveMQ

分布式事务专栏

目前分布式事务的解决方案有 AT、TCC、Saga、MQ、XA、BED 六种。

AT 方案

TCC 方案

Saga 方案

MQ 方案

XA 方案

BED 方案


如下是草稿目录,未来需要整理下

lab-50

Email 示例

lab-69-proxy

动态代理

Related repositories
macrozheng/mall

mall项目是一套电商系统,包括前台商城系统及后台管理系统,基于Spring Boot+MyBatis实现,采用Docker容器化部署。 前台商城系统包含首页门户、商品推荐、商品搜索、商品展示、购物车、订单流程、会员中心、客户服务、帮助中心等模块。 后台管理系统包含商品管理、订单管理、会员管理、促销管理、运营管理、内容管理、统计报表、财务管理、权限管理、设置等模块。

JavaMavenApache License 2.0spring-bootspring-security
macrozheng.com/admin/
84.3k29.8k
spring-projects/spring-boot

Spring Boot helps you to create Spring-powered, production-grade applications and services with absolute minimum fuss.

JavaMavenApache License 2.0javaspring-boot
spring.io/projects/spring-boot
81.1k42k
xkcoding/spring-boot-demo

🚀一个用来深入学习并实战 Spring Boot 的项目。

JavaMavenMIT Licensejavain-action
parg.co/UZM
34.1k10.9k
conductor-oss/conductor

Conductor is an event driven agentic workflow engine providing durable and highly resilient execution engine for applications and AI Agents

JavaMavenApache License 2.0distributed-systemsgrpc
docs.conductor-oss.org
32k963
ityouknow/spring-boot-examples

about learning Spring Boot via examples. Spring Boot 教程、技术栈示例代码,快速简单上手教程。

JavaMavenspring-bootspring-data-jpa
ityouknow.com/spring-boot.html
30.5k12.2k
apolloconfig/apollo

Apollo is a reliable configuration management system suitable for microservice configuration management scenarios.

JavaMavenApache License 2.0configuration-managementspring-boot
apolloconfig.com
29.8k10.2k
wuyouzhuguli/SpringAll

循序渐进,学习Spring Boot、Spring Boot & Shiro、Spring Batch、Spring Cloud、Spring Cloud Alibaba、Spring Security & Spring Security OAuth2,博客Spring系列源码:https://mrbird.cc

JavaMavenMIT Licensespring-bootspringboot
29k8.1k
jhipster/generator-jhipster

JHipster is a development platform to quickly generate, develop, & deploy modern web applications & microservice architectures.

TypeScriptnpmApache License 2.0angularspring-boot
jhipster.tech
22.4k4.2k
elunez/eladmin

eladmin jpa 版本:项目基于 Spring Boot 2.7.18、 Jpa、 Spring Security、Redis、Vue的前后端分离的后台管理系统,项目采用分模块开发方式, 权限控制采用 RBAC,支持数据字典与数据权限管理,支持一键生成前后端代码,支持动态路由

JavaMavenApache License 2.0spring-bootspring-security
eladmin.vip/demo
21.9k7.4k
linlinjava/litemall

又一个小商城。litemall = Spring Boot后端 + Vue管理员前端 + 微信小程序用户前端 + Vue用户移动端

JavaMavenMIT Licenselitemallwechat-mini-program
20.3k7.3k
zxwk1998/vue-admin-better

🎉 vue admin,vue3 admin,vue3.0 admin,vue后台管理,vue-admin,vue3.0-admin,admin,vue-admin,vue-element-admin,ant-design,vab admin pro,vab admin plus,vue admin plus,vue admin pro

VueMIT Licensevuevue-admin
vuejs-core.cn/shop-vite/
18.9k3.9k
forezp/SpringCloudLearning

《史上最简单的Spring Cloud教程源码》

JavaMavenspring-cloudspring-boot
17.9k8k