MateCloud 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
MateCloud 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
MateCloud 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 Apache-2.0
操作系统 Windows
软件类型 开源软件
所属分类 Web应用开发Web框架
开源组织
地区 国产
投 递 者 matevip
适用人群 未知
收录时间 2021-01-08

软件简介

MateCloud 是一款基于Spring Cloud Alibaba的微服务架构。目前已经整合 Spring Cloud Gateway、Spring Security Oauth2、Feign、Dubbo、JetCache、RocketMQ 等服务套件,旨在为用户者提供技术框架的基础能力的封装,减少开发工作,可以专心于业务。

功能特点

  • 采用最新的 Spring Cloud Hoxton SR8, Spring Boot 2.3.7.RELEASE, Spring Cloud Alibaba 2.2.3.RELEASE 版本进行系统设计
  • 支持 nacos 作为注册中心,实现多配置、分群组、分命名空间、多业务模块的注册和发现功能
  • 统一 Oauth2 认证协议,采用jwt的方式,实现统一认证,并支持自定义 grant_type 实现手机号码登录,第三方登录正在开发中
  • 利用 Spring Boot Admin 来监控各个独立 Service 的运行状态;利用 Hystrix Dashboard 来实时查看接口的运行状态和调用频率等
  • 集成了 feign 和 dubbo 两种模式支持内部调用,并且可以实现无缝切换,适合新老程序员,快速熟悉项目
  • 采用 Sentinel 实现业务熔断处理,避免服务之间出现雪崩
  • 通过注解的方式,实现用户登录信息的快速注入
  • 通过接入 knife4j,实现在线API文档的查看与调试
  • 基于 Mybatis-plus-generator 自动生成代码,提升开发效率,生成模式不断优化中,暂不支持前端代码生成
  • 集成消息中间件 RocketMQ,对业务进行异步处理
  • 采用前后端分离的框架设计,前端采用 vue-element-admin
  • 自定义 traceId 的方式,实现简单的链路追踪功能
  • 集成 Mybatis Plus,实现 saas 多租户功能

 

 

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击引领话题📣 发布并加入讨论🔥
发表了资讯
2022/11/27 08:54

MateCloud 4.6.8 正式版发布,更新至 SpringBoot 2.7.6

一、发布说明 1.1 功能升级 新增mate-starter-swagger包,对springdoc管理 项目中Swagger2注解换成OpenAPI3 SQL 注入拦截过滤器 1.2 文档更新 修改README中的Swagger2注解换成OpenAPI3对照文档 1.3 依赖升级 升级至 SpringBoot 2.7.6 升级至 Spring Cloud 2021.0.5 升级至 Druid 1.2.15 升级至 Jetcache 2.6.7 升级至 Spring Boot Admin 2.7.7 升级至 dynamic-datasource 3.5.2 升级至 mysql.connector 8.0.31 升级至 sentinel...

0
5
发表了资讯
2022/04/29 11:41

MateCloud 4.4.8 正式版发布,更新至 SpringBoot 2.6.7

一、发布说明 1.1 功能升级 统一web常量WebConstant 修复字段重复引入的问题 手动生成代码生成的相关功能文件 网关异常类的重写 代码生成添加动态数据源 根据dsName从数据库里查询表字段 避免版本冲突,redis的database修改为2 解决多数据源切换情况下导致找不到table和column表的bug 代码生成模板 Velocity模板数据准备 优化菜单管理针对vben适配,支持菜单隐藏功能 代码预览功能开发 1.2 文档更新 修改README中的nacos和senti...

0
15
发表了资讯
2022/03/02 15:19

MateCloud 4.3.8 正式版发布,更新至 SpringBoot 最新版本

一、发布说明 MateCloud 4.3.8对Spring Boot和Spring Cloud进行一次大版本升级,基于Spring Cloud Alibaba推出的微服务快速开发平台,集成Spring Boot 2.6.4, Spring Cloud 2021.0.1、Nacos 2.0.4、Sentinel 1.8.3、Jetcache等诸多中间件。欢迎体验。 1.1 功能升级 拆分用户按钮权限接口 spring cloud loadbalancer集成caffenine, 增加本地环境变量的配置,支持同机多环境的开发 删除掉暂时不用的加密模块 移除Velocity模板依赖...

0
20
发表了资讯
2021/12/15 12:23

MateCloud 4.2.8 正式版发布,修复 Log4j2 的安全漏洞

一、发布说明 MateCloud 4.2.8主要为修复log4j2的漏洞而发行的版本。 1.1 升级log4j2思路 打开mate-core/mate-starter-dependencies/pom.xml,指定依赖版本 <properties></properties>之间增加: <log4j2.version>2.16.0</log4j2.version> <dependencies></dependencies>之间增加 <dependency>     <groupId>org.apache.logging.log4j</groupId>     <artifactId>log4j-api</artifactId>     <version>${log4j2.vers...

7
7
发表了资讯
2021/12/03 15:52

MateCloud 4.1.8正式版发布,Spring Cloud和Spring Boot大版本升级

一、发布说明 MateCloud 4.1.8 对 Spring Boot 和 Spring Cloud 进行一次大版本升级,Spring Boot 升级至 2.6.1 版本,Spring Cloud 升级至 2021.0.0 版本,欢迎尝鲜体验。 1.1 功能升级 修改提交 dist 目录,解决 xxl-job 部分 css 未成功提交 删除 jecache 依赖包 删除 mate-uaa 中暂时不用的依赖 mate-starter-auth 修改 security 版本与 spring boot 版本一致 1.2 文档更新 更新中央仓库最新版本 修改文档里 spring cloud 的...

8
10
发表了资讯
2021/09/30 07:21

MateCloud 4.0.11 发布, 基于 Spring Cloud Alibaba 的微服务平台

一、发布说明 MateCloud 4.0.11基于Spring Cloud Alibaba推出的微服务快速开发平台,集成集成Spring Boot 2.5.5, Spring Cloud 2020.0.4、Nacos 2.0.3、Sentinel 1.8.2、Jetcache等诸多中间件。前端采用Vue3.2.12、Vite 2.5.8、 Ant-Design-Vue 2.2.8、TypeScript 的大型中后台解决方案。 其中前端4.0.8-M4版本正在发布,实现了系统管理的基础功能,主要包括菜单管理、用户管理、角色管理、部门管理、日志管理、客户端管理等功能...

0
7
发表了资讯
2021/09/09 07:20

MateCloud 4.0.10 正式版发布,基于 Spring Cloud Alibaba 的微服务平台

一、发布说明 MateCloud 4.0.10基于Spring Cloud Alibaba推出的微服务快速开发平台,集成Nacos 2.0.3、Sentinel 1.8.2、Jetcache等诸多中间件。前端采用Vue3.2.4、Vite 2.5.1、 Ant-Design-Vue 2.2.6、TypeScript 的大型中后台解决方案。 其中前端4.0.8-M2版本正在发布,实现了系统管理的基础功能,主要包括菜单管理、用户管理、角色管理、部门管理、日志管理、客户端管理等功能。正持续更新中,欢迎体验。 1.1 功能升级 解决m...

3
8
发表了资讯
2021/08/28 14:58

MateCloud 4.0.9正式版发布,基于Spring Cloud Alibaba的微服务平台

一、发布说明 MateCloud 4.0.8基于Spring Cloud Alibaba推出的微服务快速开发平台,集成Nacos 2.0.3、Sentinel 1.8.2、Jetcache等诸多中间件。前端采用Vue3.2.4、Vite 2.5.1、 Ant-Design-Vue 2.2.6、TypeScript 的大型中后台解决方案。 其中前端4.0.8-M2版本正在发布,实现了系统管理的基础功能,主要包括菜单管理、用户管理、角色管理、部门管理、日志管理、客户端管理等功能。正持续更新中,欢迎体验。 1.1 功能升级 swagge...

6
13
发表了资讯
2021/08/17 09:55

MateCloud 4.0.8 正式版发布, Spring Cloud Alibaba 的微服务平台

一、发布说明 MateCloud 4.0.8基于Spring Cloud Alibaba推出的微服务快速开发平台,集成Nacos 2.0.3、Sentinel 1.8.2、Jetcache等诸多中间件。前端采用`Vue3.2`、`Vite 2.5.*`、 `Ant-Design-Vue 2.*`、`TypeScript` 的大型中后台解决方案。 其中前端`4.0.8-M1`版本已经发布,实现了系统管理的基础功能,主要包括菜单管理、用户管理、角色管理、部门管理、日志管理、客户端管理等功能。欢迎体验。 1.1 功能升级 修改角色时同时设...

0
13
发表了资讯
2021/08/15 18:37

MateCloud 4.0.8 发布,基于 Spring Cloud Alibaba 的微服务框架

MateCloud 4.0.8 已经发布,基于 Spring Cloud Alibaba 的微服务框架。 功能升级 关闭防全表删除插件,增加清空日志功能 修改authorities为roleId优化token串的长度 角色功能扩展,增加分页功能、排序和状态字段 菜单管理增加组件功能,POST登录支持json报文 解决查询分页查询为空的bug 对同一个关键词多字段查询尝试新的写法,使其可读性更强 优化掉StringUtil采用Hutool工具类替换 优化掉一批使用低频的模块,4.0.8版本更加专...

0
7
发表了资讯
2021/06/28 09:33

MateCloud 3.8.8 正式版发布,Spring Cloud Alibaba 的微服务平台

一、升级说明 1.1、功能升级 新增seata模块样例 修改统一依赖版本号 README增加微服务项目示例 1.2、依赖升级 升级至Spring Boot 2.5.2 升级至OKHttp 4.9.1 二、平台说明 MateCloud 是一款基于Spring Cloud Alibaba的微服务架构。目前已经整合 Spring Cloud Gateway、Spring Security Oauth2、Feign、Dubbo、JetCache、RocketMQ 等服务套件,旨在为用户者提供技术框架的基础能力的封装,减少开发工作,可以专心于业务。 2.1 功能...

4
12
发表了资讯
2021/06/19 15:05

MateCloud 3.7.8 正式版发布, Spring Cloud Alibaba 的微服务平台

一、升级说明 1.1、功能升级 #32 优化mate-starter-lock分布式锁的bug @aaronuu 新增自定义验证框架 @aaronuu #I3UFXE 修复消息消费多个的bug @madi 1.2、依赖升级 升级至RocketMQ 4.9.0 升级至 Seata 1.4.2 升级至Mybatis Plus 3.4.3.1 升级至elasticsearch 7.13.2 二、平台说明 MateCloud 是一款基于Spring Cloud Alibaba的微服务架构。目前已经整合 Spring Cloud Gateway、Spring Security Oauth2、Feign、Dubbo、JetCache、...

0
14
发表了资讯
2021/06/14 10:36

MateCloud 3.6.8 正式版发布, Spring Cloud Alibaba 的微服务平台

一、升级说明 1.1、功能升级 更新README说明及样式 全局异常拦截器删除掉AccessDeniedException拦截 删除一些无用的类、文件和包 1.2、依赖升级 升级至Spring Boot 2.5.1 升级至Nacos 2.0.2 升级至Dubbo 2.7.12 二、平台说明 MateCloud 是一款基于Spring Cloud Alibaba的微服务架构。目前已经整合 Spring Cloud Gateway、Spring Security Oauth2、Feign、Dubbo、JetCache、RocketMQ 等服务套件,旨在为用户者提供技术框架的基础...

0
16
发表了资讯
2021/06/12 22:08

MateCloud 3.6.8 发布,基于 Spring Cloud Alibaba 的微服务框架

基于 Spring Cloud Alibaba 的微服务框架 MateCloud 3.6.8 已经发布,此版本更新内容包括: 功能升级 更新README说明及样式 全局异常拦截器删除掉AccessDeniedException拦截 删除一些无用的类、文件和包 依赖升级 升级至Spring Boot 2.5.1 升级至Nacos 2.0.2 升级至Dubbo 2.7.2 详情查看:https://gitee.com/matevip/matecloud/releases/3.6.8...

0
3
发表了资讯
2021/06/07 14:51

MateCloud 3.5.8 正式版发布, Spring Cloud Alibaba 的微服务平台

功能升级 针对Mybatis Plus 3.4.3新特性进行微调 依赖升级 升级至Spring Cloud 2020.0.3 升级至Mybatis-Plus 3.4.3 平台说明 MateCloud 是一款基于Spring Cloud Alibaba的微服务架构。目前已经整合 Spring Cloud Gateway、Spring Security Oauth2、Feign、Dubbo、JetCache、RocketMQ 等服务套件,旨在为用户者提供技术框架的基础能力的封装,减少开发工作,可以专心于业务。 功能特点 采用最新的 Spring Cloud Hoxton SR8, Spr...

0
8
发表了资讯
2021/06/07 08:42

MateCloud 3.5.8 发布,基于 Spring Cloud Alibaba 的微服务框架

基于 Spring Cloud Alibaba 的微服务框架 MateCloud 3.5.8 已经发布。 此版本更新内容包括: 功能升级 针对Mybatis Plus 3.4.3新特性进行微调 依赖升级 升级至Spring Cloud 2020.0.3 升级至Mybatis-Plus 3.4.3 详情查看:https://gitee.com/matevip/matecloud/releases/3.5.8...

0
5
发表了资讯
2021/06/02 12:30

Spring Cloud 2020.0.3 正式版发布,迈特云(MateCloud)同步完成升级

一、关于Spring Cloud Spring Cloud 为开发者提供了快速构建分布式系统中一些常用模式的工具(例如配置管理、服务发现、断路器、智能路由、微代理、控制总线)。分布式系统的协调导致了样板模式,使用 Spring Cloud 开发人员可以快速建立实现这些模式的服务和应用程序。它们将适用于任何分布式环境,包括开发人员自己的笔记本电脑、云数据中心和托管平台(如 Cloud Foundry)。 发布Train版本:2020.0.3 支持的Spring Boot版本:...

2
5
发表了资讯
2021/05/28 15:57

MateCloud 3.3.8 正式版发布, Spring Cloud Alibaba 的微服务平台

功能升级 修改mate-uaa swagger文档 生产环境不打印sql日志 订单消息消费者模式优化 优化RedisLockUtil Bean注入方式,解决可能Spring会初始化两次 依赖升级 升级至Spring Boot 2.5.0 升级至Dubbo 2.7.11 升级至Spring Boot Admin 2.4.1 升级xxl-job至2.3.0版本 平台说明 MateCloud 是一款基于Spring Cloud Alibaba的微服务架构。目前已经整合 Spring Cloud Gateway、Spring Security Oauth2、Feign、Dubbo、JetCache、RocketM...

0
15
发表了资讯
2021/05/24 19:04

Nacos 2.0.1 发布,微服务的注册中心和配置中心将更加健壮

一、前言 自nacos2.0.0于2021年3月发布正式版以来,发现nacos2的版本,带上了性能和速度上的明显提升,至项目的启动速度也明显变快。如果你还没有升级的话,那么2.0.1的小版本更新或者让你在多个场景使用得更加顺畅。特别是K8S上的一些BUG的解决。 二、发行说明 该版本主要修复了k8s环境中Jraft领导者选择的稳定性,并修复了Server is Down频繁抛出错误的问题。 此外,nacos-istio插件和模块中的2.0.1支持XDS协议的MCP。 详细信...

3
10
发表了资讯
2021/05/22 13:22

Spring Boot 2.5.0 正式发布,迈特云(MateCloud)同步完成升级

一、Spring Boot 2.5.0正式版本发布 二、主要更新内容 支持 Java 16 支持 Gradle 7 支持 Jetty 10 增强 Docker 镜像的构建 更新了Datasource的初始化机制 除了框架功能更新之后,该版本在文档方面也顺应时代潮流,增加了暗黑模式的支持! 文档地址:https://docs.spring.io/spring-boot/docs/current/reference/html/ 三、MateCloud 3.3.8快照版同步更新 3.1 关于MateCloud MateCloud是一款基于Spring Cloud Alibaba的微服务架...

4
16
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
0 评论
72 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部