多租户 SaaS 底座(个人项目 · 独立交付 )
独立设计与实现 · 独立部署上线
场景 希望业务服务「接入即用」,不再重复解决鉴权、租户隔离与审计这些横切问题。
3 个服务模块(网关 / 认证 / 系统管理)+ 5 个公共模块 + Vue3 管理端;MySQL 10 张核心表(租户 / 用户 / 角色 / 菜单 / 授权 / 审计)。
安全体系:JWT(RS256 + JWKS)会话注册表(踢端 / 权限即时撤销)、RBAC 菜单 / 按钮 / 接口鉴权、菜单模板赋权闭包防越权、操作日志切面。
Docker Compose 多套编排(应用 / 中间件 / 精简 / 生产)+ Nginx 反代,已部署上线(www.myzhuyu.top);写了《架构设计》《权限系统设计》《部署手册》《编码规范》等 30 篇文档。
JDK 21 · Spring Boot 3.2 · Spring Cloud 2023 + SCA 2023 · MyBatis-Plus · MySQL 8 · Redis 7 · Nacos · Vue 3.5 · Docker Compose · Nginx