Draw.io Mermaid 图示
Draw.io Mermaid 图示
source/ 中的 .mmd 是本系列唯一的图示源文件。项目不自动生成 SVG 或 PNG,避免维护两份容易不同步的图像。
在 Draw.io 中编辑
- 打开 Draw.io 或 Draw.io Desktop。
- 依次选择 Arrange → Insert → Advanced → Mermaid。
- 打开
source/下对应的.mmd文件,把全部内容粘贴到 Mermaid 对话框。 - 点击 Insert,生成可继续拖拽编辑的图形。
- 修改完成后,同步更新文章中嵌入的 Mermaid 代码。
文件对应关系
| Mermaid 源文件 | 对应文章 |
|---|---|
source/01-baseline.mmd | Spring Boot 4.0 新特性 |
source/02-environment-flow.mmd | 企业级开发环境搭建 |
source/03-module-dependency.mmd | 多模块项目搭建 |
source/04-autoconfiguration-flow.mmd | 自动配置与自定义 Starter |
source/05-configuration-precedence.mmd | 配置管理 |
source/06-bean-lifecycle.mmd | Bean 生命周期 |
source/07-trace-logging-flow.mmd | Logback 与 MDC |
source/22-redis-cache.mmd | Redis 读穿缓存 |
source/23-cache-consistency.mmd | 缓存一致性 |
source/24-redisson-lock.mmd | Redisson 分布式锁 |
source/25-rocketmq-flow.mmd | RocketMQ 消息链路 |
source/26-outbox-flow.mmd | 事务消息与 Outbox |
source/27-quartz-flow.mmd | Quartz 定时任务 |
source/28-elasticsearch-flow.mmd | Elasticsearch 搜索 |
source/29-minio-flow.mmd | MinIO 文件上传与预览 |
source/30-excel-batch-flow.mmd | Excel 分批导出与异步导入 |
source/31-security-filter-chain.mmd | Spring Security 7 过滤器链 |
source/32-jwt-token-flow.mmd | JWT、刷新令牌与退出撤销 |
source/33-oidc-sso-flow.mmd | OAuth2 与 OIDC 单点登录 |
source/34-rbac-tenant-decision.mmd | 多租户 RBAC 决策 |
source/35-data-permission-flow.mmd | 行级与列级数据权限 |
source/36-signed-idempotent-flow.mmd | 签名、防重放与幂等 |
文章直接嵌入 Draw.io 兼容的 Mermaid 代码;需要图片时由用户明确要求后再从 Draw.io 导出。
