众匠 zj-platform 全栈架构

众匠 zj-platform 全栈架构 由 Archify 生成的架构图。 用户 · 浏览器 / 移动端 · 架构组件 用户 浏览器 / 移动端 zj-fe / apps · 19 应用 · Vue3 · zj-fe 前端 pnpm Monorepo · 纯 JS zj-fe / apps 19 应用 · Vue3 纯 JS zj-fe / packages · 共享包 ×10 · zj-fe 前端 pnpm Monorepo zj-fe / packages 共享包 ×10 sso 单点登录 · · zj-fe 前端 pnpm Monorepo sso 单点登录 social-pilot · 社交管理 · zj-fe 前端 pnpm Monorepo social-pilot 社交管理 app-admin · App 后台 · zj-fe 前端 pnpm Monorepo app-admin App 后台 code-factory · 代码生成 · zj-fe 前端 pnpm Monorepo code-factory 代码生成 official-site · 企业官网 · zj-fe 前端 pnpm Monorepo official-site 企业官网 zj-gateway · 网关 · zj-service-center 微服务域(Dubbo 3 RPC) · 鉴权 + 路由 zj-gateway 网关 鉴权 + 路由 Nacos · 注册 / 配置中心 · zj-service-center 微服务域(Dubbo 3 RPC) Nacos 注册 / 配置中心 zj-account · 账户 · zj-service-center 微服务域(Dubbo 3 RPC) zj-account 账户 zj-product · 商品/订单 · zj-service-center 微服务域(Dubbo 3 RPC) zj-product 商品/订单 共享模块 · parent · commons · zj-service-center 微服务域(Dubbo 3 RPC) 共享模块 parent · commons zj-devops 系列 · 4 个子服务 · zj-service-center 微服务域(Dubbo 3 RPC) zj-devops 系列 4 个子服务 zj-financial · 财务 · zj-service-center 微服务域(Dubbo 3 RPC) zj-financial 财务 zj-factory · 生产 · zj-service-center 微服务域(Dubbo 3 RPC) zj-factory 生产 MySQL · MyBatis·Druid · 架构组件 MySQL MyBatis·Druid Redis · 缓存 + Ehcache · 架构组件 Redis 缓存 + Ehcache MongoDB · 文档 / 日志 · 架构组件 MongoDB 文档 / 日志 阿里云 OSS · 文件存储 · 架构组件 阿里云 OSS 文件存储 HTTPS 登录 workspace:* REST API token 校验 路由转发 注册 / 配置 SQL(全部服务) 文件上传 Maven 依赖(全部服务) zj-fe 前端 pnpm Monorepo zj-service-center 微服务域(Dubbo 3 RPC) 图例 前端 后端 数据库 云服务 安全 外部系统

apps · 管理后台(9)

  • • erp-admin · crm · app-admin · store-admin
  • • car-store-admin · distribution-admin · office-automation
  • • zbjq-admin · social-pilot

apps · 小程序 / 门户 / 工具(9)

  • • 小程序:farm-mini · customer-mini · car-mini
  • • 门户官网:official-site · zbjq-official · cross-trade-main
  • • 工具:code-factory · test-tool · news-fetcher

后端微服务

  • • Spring Boot 3.5 + Dubbo 3 RPC + Nacos 注册/配置
  • • 每个业务域三模块结构:server / client / generator
  • • ORM 由 -generator 生成,AOP 实现 orgId 数据隔离

数据与依赖

  • • MySQL + Druid + MyBatis + PageHelper 分页
  • • Redis / Ehcache 缓存,MongoDB 文档日志,阿里云 OSS 文件
  • • zj-parent 仲裁版本,zj-spring-common 提供 16 个通用模块