MDP主数据平台1.3.0,集成Claude Code
MDP 主数据平台 V1.3.0 版本升级日志
一、后端更新
✨ 新增功能
-
接入 Claude Code 工具,默认集成 superpowers、openspec、codegraph 等实用技能,提升研发编码效率
-
新增
md-json-starter模块,拆分优化 md-boot 模块职责,实现模块职责单一化 -
为业务 DTO 类统一添加
@EqualsAndHashCode注解,优化对象比对逻辑 -
集成基于注解的数据权限过滤能力,轻量化实现数据权限控制
-
新增 Groovy 脚本执行安全检测机制,强化系统安全防护能力
🔧 架构与工程重构优化
-
Maven 构建优化:统一接入
mdp-parent作为项目父POM,标准化版本管理与项目构建配置 -
模块重构更名
-
将
mdp-core模块重命名为mdp-base,同步更新全量关联配置 -
将
mdp-platform模块重命名为mdp-apps,同步更新全量关联配置 -
统一调整
mdp-apps项目 groupId 为top.mddata.apps,规范项目坐标
-
-
包路径规范化:全局优化代码包结构,统一调整包路径规则,由「子模块.分类」重构为「分类.子模块」,覆盖 pojo、server、service、facade、dao 全核心模块
-
序列化框架升级:替换原有 JsonUtil 工具,全面采用 Fastjson2 实现数据序列化与反序列化,提升序列化性能与稳定性
-
资源管理优化:优化 ValidatorFactory 校验资源创建与销毁逻辑,避免资源冗余占用
-
依赖精简:清理
inner-gateway-server冗余依赖,移除md-log-starter、md-common-pojo无效依赖,精简项目体积
🐛 问题修复与细节优化
-
修复用户服务新增用户时存在的重复校验逻辑问题,优化用户注册校验机制
-
重构用户模块头像字段,修正头像ID业务处理逻辑,修复头像数据异常问题
-
禁用开发环境定时任务执行能力,避免开发环境数据误触发更新
-
修复
sop-gateway-server响应数据为 Null 时的序列化异常问题,提升接口返回稳定性
二、前端更新
✨ 新增与能力升级
-
接入 Claude Code 工具,默认集成 superpowers、openspec、codegraph 等研发技能,提升前端编码与源码维护效率
-
同步合并 Vben Admin 最新源码,跟进框架官方迭代能力
🔧 框架与工程重构
-
组件库升级:全站 UI 组件由 ant-design-vue 统一迁移至 antdv-next,适配新版组件能力
-
样式规范统一:废弃项目 Less 样式,全面切换为 Vben 官方推荐 SCSS 样式方案,统一工程样式规范
-
组件规范化改造:所有表单详情页面统一使用标准 Form 组件开发,统一页面交互与代码结构
🧹 代码规范优化
-
批量修复项目代码格式、语法规范、冗余代码等问题,统一前端代码编码风格,提升项目可维护性
🚀项目介绍
主数据平台(master-data-platform),简称 MDP。MDP 基于 Java17、SpringBoot、vue3、ant-design-vue 等主流技术构建的中后台快速开发平台,立志打造为一个企业级的软件开发基础脚手架,帮助企业快速搭建一个基础开发框架。
简单来说,可以理解为 MDP 是集 单点登录系统、主数据(基础数据)维护与管理、开发者平台(开放平台)等功能于一身的平台。
核心子应用
MDP 主数据平台内置了 3 个子应用,分别是:工作台、控制台、开放平台,满足不同场景下的使用:
| 子系统 | 代码简称 | 核心功能 |
|---|---|---|
| 工作台 | mdw | 又名 “用户中心”。用户统一操作入口、我的应用、统一登录、统一注册、消息中心 |
| 控制台 | mdc | 又名 “管理中心”。主数据维护、系统配置、应用审批、接口管理、文档配置、组织架构、数据字典、参数配置 |
| 开放平台 | mdo | 又名 “开发者中心”。第三方应用申请和管理、接口调用、文档查看、SDK 支持、接口调用次数查询 |
项目演示环境
更多推荐

所有评论(0)