# mat-ipaas-be **Repository Path**: mat-cloud/mat-ipaas-be ## Basic Information - **Project Name**: mat-ipaas-be - **Description**: ipaas后端 - **Primary Language**: Unknown - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2025-08-12 - **Last Updated**: 2026-04-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 简介 - 集成平台即服务 - 治理+集成 - 可插拔的基础服务(mat-ipaas-infra) # 目录 ## 前端 - mat-ipaas-ui - gitee地址:https://gitee.com/mat-cloud/mat-ipaas-ui ## 演示项目 ## 治理平台 #### 逻辑 - 线下治理体系 - 文档 - 脚本 - 代码 - 线上治理体系 - 业务治理 - 系统治理 #### 结构 - mat-ipaas-governance - mat-ipaas-governance-boot-admin ## 基础服务 #### 逻辑 - 可插拔设计 - 无状态 - 约定优于配置 - 功能自洽 - 不能提供一个能力带来两个问题 - 对接现有治理体系 - 迭代特定模块关键治理能力 #### 结构 - mat-ipaas-infra - mat-ipaas-ucenter - mat-ipaas-ucenter-api(基础服务-用户中心-服务api) - mat-ipaas-ucenter-biz(基础服务-用户中心-无状态业务层) - mat-ipaas-ucenter-service(基础服务-用户中心-无状态服务) - mat-ipaas-file - mat-ipaas-msg ## 集成平台 #### 逻辑 - 应用集成即服务 - 为基础服务提供可插拔底座 #### 结构 - mat-ipaas-integration - mat-ipaas-integration-api-gateway(集成平台-API网关) - mat-ipaas-integration-bff-admin(集成平台-系统管理) - mat-ipaas-integration-bff-passport(集成平台-统一工作台) - mat-ipaas-integration-sys-all(集成平台-系统管理-单体架构) # 常用操作 ## Maven ```shell # 创建特性分支,增加版本号 mvn release:branch -DbranchName=feature_foo -DupdateBranchVersions=false -DupdateWorkingCopyVersions=true ``` # TODO - [ ] 剥离文件中心服务 - [X] 调试websocket接口 - [X] 集成spring-boot-admin - [X] 提供单点登录接口,基于应用管理 - 整理ucenter-service代码,其他模块暂时保留,先提供无状态服务,用于封装单点登录能力 - 提供passport服务 - [X] 整合Knife4j - 服务&网关 - [X] 系统管理模块提供微服务版本和单体版本 - 当前已具备单体版本,业务层代码已完成拆分 - 已完成微服务版本调试 - [X] 优化框架结构,基础能力统一mat-framework提供 - 无状态服务通过RequestContext管理暂时无法避开的会话信息 - [X] 排查后端版本冲突 - [X] 排查前端版本冲突 - [X] 解决quartz报错,同时提供开关能力,既能单体快速启用,又能支持xxl - 报错原因是表名大小写问题,已修改mysql配置,已在服务器上改为大小写不敏感,验证正常 - [X] 规划版本发布:基于次版本号奇偶数(e.g. 1.1.x vs 1.2.x) - 奇数为开发版本,主要在开源社区、内部项目做新技术试点和新特性发布 - 偶数为稳定版本,其代码需经过线下评审和项目验证