大数跨境
0
0

每日开源 | 推荐几个顶级热门 SpringCloud 微服务项目,企业开发必备!

每日开源 | 推荐几个顶级热门 SpringCloud 微服务项目,企业开发必备! 终码一生
2021-04-13
1

「今日推荐」

【开源项目】基于SpringBoot的商城项目,可以拿来接私活用了!

接私活利器!一款轻量级,前后端分离的 Java 快速开发平台 | 开源项目

一款超级漂亮的 Vue + Element UI 后台管理系统解决方案 | 开源项目


来源 | 整理自终码一生


今天推荐几个比较热门的微服务项目,不论是学习,还是拿来接私活,企业内部使用都是一个不错的选择。



1

Cloud-Platform


项目介绍


Cloud-Platform是国内首个基于Spring Cloud微服务化开发平台,具有统一授权、认证后台管理系统,其中包含具备用户管理、资源权限管理、网关API 管理等多个模块,支持多业务系统并行开发,可以作为后端服务的开发脚手架。代码简洁,架构清晰,适合学习和直接项目中使用。核心技术采用Spring Boot 2.4.1Spring Cloud (2020.0.0)以及Spring Cloud Alibaba 2.2.4 相关核心组件,采用Nacos注册和配置中心,集成流量卫兵Sentinel,前端采用vue-element-admin组件,Elastic Search自行集成。


系统架构


(系统架构图)


项目结构


ace-security

  ace-api--------------跨服务调用通用dto数据对象
    
  ace-modules--------------公共服务模块(基础系统和JWT鉴权、搜索、OSS)
  
  ace-dev-base---------------通用脚手架(基础jwtsdk、开发常用工具类)
   
  ace-gate-----------------网关负载中心
     
  ace-infrastructure--------------运维中心(监控、链路、naco注册中心、sentinel熔断流控)


项目环境


  • mysql

  • redis

  • sentiel

  • nacos注册中心

  • jdk1.8

  • lombok插件


功能截图


(点击图片查看大图)

开源地址


Github地址 https://github.com/wxiaoqi/Spring-Cloud-Platform
Gitee地址
https://gitee.com/geek_qi/cloud-platform


 

2

Pig


项目介绍


Pig基于 Spring Cloud HoxtonSpring Boot 2.4OAuth2 的 RBAC 权限管理系统,基于数据驱动视图的理念封装 element-ui,即使没有 vue 的用经验也能快速上手,提供对常见容器化支持 Docker、Kubernetes、Rancher2 支持,提供 lambda 、stream api 、webflux 的生产实践。


核心依赖


依赖 版本
Spring Boot 2.4.4
Spring Cloud 2020.0.2
Spring Cloud Alibaba 2021.1
Spring Security OAuth2 2.3.6
Mybatis Plus 3.4.2
hutool 5.6.3
Avue 2.6.16


模块说明


pig
├── pig-auth -- 授权服务提供[3000]
└── pig-common -- 系统公共模块
     ├── pig-common-core -- 公共工具类核心包
     ├── pig-common-datasource -- 动态数据源包
     ├── pig-common-job -- xxl-job 封装
     ├── pig-common-log -- 日志服务
     ├── pig-common-mybatis -- mybatis 扩展封装
     ├── pig-common-security -- 安全工具类
     ├── pig-common-swagger -- 接口文档
     ├── pig-common-feign -- feign 扩展封装
     └── pig-common-test -- oauth2.0 单元测试扩展封装
├── pig-register -- Nacos Server[8848]
├── pig-gateway -- Spring Cloud Gateway网关[9999]
└── pig-upms -- 通用用户权限管理模块
     └── pig-upms-api -- 通用用户权限管理系统公共api模块
     └── pig-upms-biz -- 通用用户权限管理系统业务处理模块[4000]
└── pig-visual
     └── pig-monitor -- 服务监控 [5001]
     ├── pig-codegen -- 图形化代码生成 [5002]
     ├── pig-sentinel-dashboard -- 流量高可用 [5003]
     └── pig-xxl-job-admin -- 分布式定时任务管理台 [5004]


后台截图


(点击图片查看大图)


开源地址


Gitee地址
https://gitee.com/log4j/pig



END

 



最热门的文章


一款超级漂亮的 Vue + Element UI 后台管理系统解决方案 | 开源项目

2021-04-11

接私活利器!一款轻量级,前后端分离的 Java 快速开发平台 | 开源项目

2021-04-12

【开源项目】基于SpringBoot的商城项目,可以拿来接私活用了!

2021-04-09

【开源项目】20K+Star的人力资源管理项目 拿去学习吧!

2021-04-07


【声明】内容源于网络
0
0
终码一生
开发者聚集地。分享Java相关开发技术(JVM,多线程,高并发,性能调优等),开源项目,常见开发问题和前沿科技资讯!
内容 1876
粉丝 0
终码一生 开发者聚集地。分享Java相关开发技术(JVM,多线程,高并发,性能调优等),开源项目,常见开发问题和前沿科技资讯!
总阅读608
粉丝0
内容1.9k