Thanks to visit codestin.com
Credit goes to github.com

Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
45 commits
Select commit Hold shift + click to select a range
c65c802
[update] seata模块
Jun 29, 2021
cb0638f
[update] seata模块配置
Jun 29, 2021
02a1d9c
build: 发布4.0.8快照版
matevip Jun 29, 2021
6aa2261
Merge pull request #35 from aaronuu/dev
matevip Jun 29, 2021
b47ed59
refactor: 感谢aaronuu贡献seata starter模块代码
matevip Jun 29, 2021
3151dd3
docs: 修改统一依赖版本号
matevip Jun 29, 2021
19673ed
refactor: 升级至Knife4j 2.0.9
matevip Jun 30, 2021
4eb2f73
refactor: knife4j增加自定义主页内容和页脚
matevip Jun 30, 2021
370b295
refactor🎨: 优化swagger配置类,简化代码
matevip Jul 4, 2021
e0e5659
refactor: 升级至sentinel 1.82
matevip Jul 6, 2021
6f0dcf2
refactor: 升级至Spring Boot Admin 2.4.3
matevip Jul 6, 2021
ac8b5d0
refactor: 升级至Elasticsearch 7.13.3
matevip Jul 10, 2021
85c1e57
refactor: 优化掉一批使用低频的模块,4.0.8版本更加专注于业务功能
matevip Jul 12, 2021
166de24
refactor: 优化掉StringUtil采用Hutool工具类替换
matevip Jul 14, 2021
fc77566
perf: 对同一个关键词多字段查询尝试新的写法,使其可读性更强
matevip Jul 22, 2021
514bee6
perf: 升级至Spring Boot 2.5.3
matevip Jul 22, 2021
d223afb
refactor: 解决查询分页查询为空的bug
matevip Jul 25, 2021
151757e
refactor: 升级至Nacos 2.0.3
matevip Jul 29, 2021
52471eb
refactor: 去掉已经优化的基础模块依赖dozer
matevip Aug 1, 2021
598253c
feature: 菜单管理增加组件功能,POST登录支持json报文
matevip Aug 13, 2021
3764b70
feature: 角色功能扩展,增加分页功能、排序和状态字段
matevip Aug 13, 2021
4deed15
refactor: 升级至Spring Boot Admin 2.5.0
matevip Aug 14, 2021
12bbcec
perf: 修改authorities为roleId优化token串的长度
matevip Aug 15, 2021
eba4388
refactor: 关闭防全表删除插件,增加清空日志功能
matevip Aug 15, 2021
b975a92
docs: 升级4.0.8数据库脚本
matevip Aug 15, 2021
fa143be
build: 发布4.0.8正式版
matevip Aug 15, 2021
968124b
refactor: 暂时屏蔽多租户过滤器
matevip Aug 16, 2021
f2f6630
refactor: 修改角色时同时设置角色菜单和新增角色状态变更功能
matevip Aug 16, 2021
e93290d
refactor: 返回的用户信息增加姓名和昵称
matevip Aug 16, 2021
a3f8e4c
docs: 数据库脚本关于菜单和角色权限的数据更新
matevip Aug 16, 2021
08e8ec4
docs: 修改新版本截图
matevip Aug 16, 2021
d3160bb
docs: 更新前端相关说明
matevip Aug 17, 2021
e1016b6
docs: 更新前端相关说明
matevip Aug 17, 2021
bea8d23
refactor: 用户分页查询增加departId
matevip Aug 17, 2021
1d1228c
refactor: 菜单管理增加检查id下是否包含子菜单
matevip Aug 18, 2021
61fd716
refactor: 用户管理下修改roleId为String类型,解决前端适配问题
matevip Aug 18, 2021
c2e54e5
build: 发布4.0.9快照版,继续改造vue3前端
matevip Aug 18, 2021
161bbf6
refactor: 用户管理扩展备注字段
matevip Aug 18, 2021
dcf4c71
docs: 更新用户表新增的remark字段的sql
matevip Aug 18, 2021
d05a436
refactor: 角色删除时同时删除掉角色权限表和更新用户表的信息
matevip Aug 18, 2021
f88a59b
perf: 升级至Spring Boot 2.5.4
matevip Aug 20, 2021
9e2752e
refactor: 修改密码改为json方式提交
matevip Aug 22, 2021
bb1eb28
refactor: 升级至lettuce 5.3.7.RELEASE
matevip Aug 25, 2021
7c727c6
fix: swagger更新首页和去掉密码验证登录
matevip Aug 28, 2021
ab7890f
build: 发布4.0.9正式版本
matevip Aug 28, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
66 changes: 40 additions & 26 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<p align="center">
<img src='https://img.shields.io/github/license/matevip/matecloud' alt='License'/>
<img src="https://img.shields.io/github/stars/matevip/matecloud" alt="Stars"/>
<img src="https://img.shields.io/badge/Spring%20Boot-2.5.2-green" alt="SpringBoot"/>
<img src="https://img.shields.io/badge/Spring%20Boot-2.5.4-green" alt="SpringBoot"/>
<img src="https://img.shields.io/badge/Spring%20Cloud-2020.0.3-blue" alt="SpringCloud"/>
<img src="https://img.shields.io/badge/Spring%20Cloud%20Alibaba-2021.1-brightgreen" alt="Spring Cloud Alibaba"/>
</p>
Expand All @@ -13,55 +13,69 @@

MateCloud是一款基于Spring Cloud Alibaba的微服务架构。旨在为大家提供技术框架的基础能力的封装,减少开发工作,让您只关注业务。

### 🎨 系统演示
#### 👉 演示地址:http://cloud.mate.vip
## 🎨 系统演示
### 👉 演示地址:http://cloud.mate.vip

账号 | 密码| 操作权限
---|---|---
admin | matecloud| mate-system模块不能执行增删改请求

如果需要验证手机号码登录,手机号码采用页面默认号码,点击获取验证码,输入1188,即可登录。
#### 🍯 企业版:http://plus.mate.vip
### 🍯 企业版:http://plus.mate.vip
账号 | 密码| 操作权限
---|---|---
admin | matecloud123 | 不能执行增删改请求,如需全部权限加微信 matecloud 联系

### 📌 版本演进
## 📌 版本演进
核心中间件 | 2.5.8及以下 | 3.0.8+
---|---|---
Spring Boot | 2.3.*.RELEASE | <img src="https://img.shields.io/badge/Spring%20Boot-2.5.2-blue" alt="SpringBoot"/>
Spring Boot | 2.3.*.RELEASE | <img src="https://img.shields.io/badge/Spring%20Boot-2.5.4-blue" alt="SpringBoot"/>
Spring Cloud | Hoxton SR* | <img src="https://img.shields.io/badge/Spring%20Cloud-2020.0.3-blue" alt="SpringCloud"/>
Spring Cloud Alibaba | 2.2.*.RELEASE | <img src="https://img.shields.io/badge/Spring%20Cloud%20Alibaba-2021.1-blue" alt="SpringCloudAlibaba"/>
Nacos | 1.4.*及以下 | <img src="https://img.shields.io/badge/Nacos-2.0.2-blue" alt="nacos"/>
Sentinel | 1.8.1 | <img src="https://img.shields.io/badge/Sentinel-1.8.1-blue" alt="sentinel"/>

### 📖 官方文档
#### 👉 文档地址:[http://www.mate.vip/docs](http://www.mate.vip/docs)
#### 👉 商业版文档:[http://doc.mate.vip](http://doc.mate.vip)
#### 👉 快速安装:[http://www.mate.vip/archives/107](http://www.mate.vip/archives/107)

### 👷 技术交流
## 📖 官方文档
### 👉 文档地址:[http://www.mate.vip/docs](http://www.mate.vip/docs)
### 👉 商业版文档:[http://doc.mate.vip](http://doc.mate.vip)
### 👉 快速安装:[http://www.mate.vip/archives/107](http://www.mate.vip/archives/107)

## 🔥 前端重大更新
前端采用`Vue3.2`、`Vite 2.5.*`、 `Ant-Design-Vue 2.*`、`TypeScript` 的大型中后台解决方案。
### 👉 技术栈
- Vue 3.2.2
- Pinia 2.0.0-rc.4
- vue-i18n 9.1.7
- typescript 4.29.1
- ant-design-vue 2.2.6
- axios 0.21.1
- vue-router 4.0.11
- vite 2.5.0-beta.2
### 👉 版本发布
`4.0.8-M1`版本已经发布,实现了系统管理的基础功能,主要包括菜单管理、用户管理、角色管理、部门管理、日志管理、客户端管理等功能。欢迎体验。

## 👷 技术交流
<p align="center">
<img src="https://cdn.mate.vip/matecloud_social2.jpg" />
</p>
👉 QQ群:2003638

### 🍪 技术架构
## 🍪 技术架构
<p align="center">
<img src="https://cdn.mate.vip/matecloud-framework.jpg" />
</p>

### ❓ 部分截图
## ❓ 部分截图
<table>
<tr>
<td><img src="https://gitee.com/matevip/matecloud/raw/master/doc/images/1.png"/></td>
<td><img src="https://gitee.com/matevip/matecloud/raw/master/doc/images/2.png"/></td>
<td><img src="https://gitee.com/matevip/matecloud/raw/master/doc/images/3.png"/></td>
<td><img src="https://gitee.com/matevip/matecloud/raw/master/doc/images/artemis_page1.png"/></td>
<td><img src="https://gitee.com/matevip/matecloud/raw/master/doc/images/artemis_page2.png"/></td>
<td><img src="https://gitee.com/matevip/matecloud/raw/master/doc/images/artemis_page3.png"/></td>
</tr>
<tr>
<td><img src="https://gitee.com/matevip/matecloud/raw/master/doc/images/4.png"/></td>
<td><img src="https://gitee.com/matevip/matecloud/raw/master/doc/images/5.png"/></td>
<td><img src="https://gitee.com/matevip/matecloud/raw/master/doc/images/6.png"/></td>
<td><img src="https://gitee.com/matevip/matecloud/raw/master/doc/images/artemis_page4.png"/></td>
<td><img src="https://gitee.com/matevip/matecloud/raw/master/doc/images/artemis_page5.png"/></td>
<td><img src="https://gitee.com/matevip/matecloud/raw/master/doc/images/artemis_page6.png"/></td>
</tr>
<tr>
<td><img src="https://gitee.com/matevip/matecloud/raw/master/doc/images/7.png"/></td>
Expand All @@ -70,8 +84,8 @@ Sentinel | 1.8.1 | <img src="https://img.shields.io/badge/Sentinel-1.8.1-blue" a
</tr>
</table>

### 🔧 功能特点
- 主体框架:采用最新的`Spring Cloud 2020.0.3`, `Spring Boot 2.5.2`, `Spring Cloud Alibaba 2021.1`版本进行系统设计;
## 🔧 功能特点
- 主体框架:采用最新的`Spring Cloud 2020.0.3`, `Spring Boot 2.5.4`, `Spring Cloud Alibaba 2021.1`版本进行系统设计;

- 统一注册:支持`Nacos`作为注册中心,实现多配置、分群组、分命名空间、多业务模块的注册和发现功能;

Expand All @@ -97,7 +111,7 @@ Sentinel | 1.8.1 | <img src="https://img.shields.io/badge/Sentinel-1.8.1-blue" a

- 多租户功能:集成`Mybatis Plus`,实现SAAS多租户功能

### 🗿 文件结构
## 🗿 文件结构
```lua
matecloud -- 父项目,各模块分离,方便集成和微服务
│ ├─mate-core -- 核心通用模块,主模块
Expand Down Expand Up @@ -145,15 +159,15 @@ matecloud -- 父项目,各模块分离,方便集成和微服务
│ │ ├─mate-message-consumer -- 消息服务消费者 [40002]
│ │ ├─mate-message-producer -- 消息服务生产者 [40003]
```
### 🎨 核心模块提交至中央仓库
## 🎨 核心模块提交至中央仓库
如何引入依赖
```xml
<dependencyManagement>
<dependencies>
<dependency>
<groupId>vip.mate</groupId>
<artifactId>mate-starter-dependencies</artifactId>
<version>3.7.8</version>
<version>3.8.8</version>
<type>pom</type>
<scope>import</scope>
</dependency>
Expand Down Expand Up @@ -182,7 +196,7 @@ matecloud -- 父项目,各模块分离,方便集成和微服务
特别感谢卢神对`MateCloud`项目提供的技术支持!
- 卢春梦: [mica](https://gitee.com/596392912/mica)
- chuzhixin: [vue-admin-beautiful](https://github.com/chuzhixin/vue-admin-beautiful)

- anncwb: [vue-vben-admin](https://github.com/anncwb/vue-vben-admin)
## 📚 开源项目推荐
- [SpringBoot脚手架](https://gitee.com/bdj/SpringBoot_v2)

Binary file removed doc/images/1.png
Binary file not shown.
Binary file removed doc/images/2.png
Binary file not shown.
Binary file removed doc/images/3.png
Binary file not shown.
Binary file removed doc/images/4.png
Binary file not shown.
Binary file removed doc/images/5.png
Binary file not shown.
Binary file removed doc/images/6.png
Binary file not shown.
Binary file added doc/images/artemis_page1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added doc/images/artemis_page2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added doc/images/artemis_page3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added doc/images/artemis_page4.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added doc/images/artemis_page5.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added doc/images/artemis_page6.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading