×

欢迎来到预见猿份,本站项目均为站长原创,学习中有问题可直接提交给站长老苗解决(微信:mrt_0607)。
苗润土老师,20余年一线项目经验,2014年加入黑马,星辰wms、云岚到家、学成在线项目作者,历任高级讲师、教学主管及课程研究员。 b站老苗
第四章 多租户管理(学员专享)
学习目标:
day11:
- 能够说出多租户数据隔离方案
- 能够实现多租户管理并调试通过
- 能够说出认证流程
- 能够说出授权流程
- 能够测试通过认证授权流程
- 能够说出什么是RABC
- 能够说出RABC数据表的设计
- 能够开发首页大屏
- 能够使用Spring Cache优化首页大屏
- 能够说出Spring Cache的工作原理
1 多租户管理
1.1 什么是SaaS
1) 概念
SaaS,软件即服务(Software as a Service)是让用户能够通过互联网连接来使用基于云的应用程序。常见示例有电子邮件、日历和办公工具。 它不需要用户将软件产品安装在自己的电脑或服务器上。
核心特征
- 多租户架构:单一应用实例服务多个客户(租户),数据逻辑隔离
- 订阅制付费:按用户数/功能/时长灵活付费
- 自动升级:服务商统一维护更新
- 跨平台访问:浏览器/移动端即用
与传统软件对比
| 维度 | SaaS | 传统软件 |
|---|---|---|
| 部署方式 | 云端集中部署 | 本地服务器安装 |
| 成本模型 | 持续订阅费 | 一次性买断+维护费 |
| 迭代速度 | 实时更新 | 手动升级包 |
| 运维责任 | 服务商承担 | 客户自行维护 |
优势
- 降低中小企业门槛:免去硬件投入和IT团队成本
- 快速部署:物流旺季可即时开通服务
- 弹性扩展:随业务增长动态调整仓储管理规模
2) 行业案例
通用型SaaS平台
| 平台名称 | 所属公司 | 行业侧重 | 多租户实践亮点 |
|---|---|---|---|
| 金蝶云 | 金蝶国际 | 制造业/零售业 | 支持独立数据库与共享数据库混合部署 |
| 用友YonSuite | 用友网络 | 中大型企业 | 基于元数据驱动的多租户数据隔离 |
| 浪潮云ERP | 浪潮集团 | 国资/大型企业 | 租户级自定义字段和工作流引擎 |
垂直领域SaaS(物流与WMS专项)
聚水潭
- 特色:电商SaaS ERP+WMS一体化
- 多租户场景:为不同电商企业提供独立仓库视图,支持同一物流园区内多商家库存物理隔离但系统统一管理
科箭Power WMS
- 云原生架构,支持医药/汽车行业多租户
- 租户可配置:库内作业策略(如FIFO/FEFO)、质检流程
富勒云WMS
- 零售连锁行业多租户方案
- 典型案例:某母婴品牌2000+门店共享系统,但数据按区域/门店分级隔离
3) 本项目需求
租户管理
星辰WMS支持多租户,开启多租户后,单独提供租户管理模块,如下 图:

每个租户是独立的商业组织,可以是物流公司、电商企业等。
租户会与星辰WMS SaaS提供商 签订服务合同,运营公司在系统中添加租户,并为租户开通管理员账号,并为账号分配角色和权限。
日常操作
租户使用管理账号登录系统,添加仓库、商品等信息,进行出入库等仓储业务操作。
数据隔离
每个租户的数据是完全隔离的,租户A看不到租户B的数据。
计费与增值服务
SaaS提供商,通常按订阅制向租户们收费。常见模式有:
- 按仓库数量:一个仓库每月/年多少钱。
- 按订单量/操作量:每处理一单收取一定费用。
- 按数据存储量:占用的数据库空间。
- 混合模式:基础订阅费 + 超额操作费。
还可以提供增值服务,如:专业的实施咨询、定制化开发、系统集成(与ERP、TMS、电商平台对接)、BI数据分析报告等,这些是额外的收入来源。
系统维护与升级:
SaaS提供商只需要维护一套代码库和一个平台。
当需要发布新功能或修复漏洞时,您只需升级一次,所有租户都会自动获取更新,极大地降低了运维成本。
会员方可继续阅读
试读到此结束,完整实战与源码需开通会员或购买项目,请花两分钟了解下我们
微信扫码添加添加微信:mrt_0607(备注:预见猿份)
与服务人员沟通确认后开通会员或购买项目,即可获取本章完整内容、配套源码与资料。
