粮食仓储:中储粮体系内部粮库的仓储运营数据管理
多租户 SaaS:适用于需要数据严格隔离但预算有限的行业数据管理场景
点击空白处退出提示
粮食仓储:中储粮体系内部粮库的仓储运营数据管理
多租户 SaaS:适用于需要数据严格隔离但预算有限的行业数据管理场景
仓储数据看板:仓容利用率、出入库动态、库存水位实时展示
运营报表:多维度仓储运营数据统计与分析,支持按租户/时段/品类下钻
多租户数据隔离:不同粮库/租户数据严格行级隔离,一套实例服务多租户
数据安全脱敏:敏感业务数据在 Jackson 序列化层自动脱敏,日志审计留痕
移动端查询:小程序端可随时随地查看仓储运营数据
技术栈: Spring Boot 3.4 + Spring Cloud Commons + Redis(Redisson)+ MySQL(Druid) 腾讯云 COS / TDesign 小程序 / React + Ant Design(管理端)
项目中担任的角色:独立全栈开发(从需求到上线一人完成)
项目有哪些痛点、难点:交付周期仅 3 个月时间极紧;多租户数据需严格隔离但预算不允许独立部署实例;仓储运营数据涉及敏感业务需脱敏安全存储;项目资源有限需最大化复用已有工程资产
解决问题的方法:基于 DbFilter/DbFilterField 注解实现行级数据过滤,不同租户数据严格隔离;@Cacher + CacherAspect(Redisson)方法级自动缓存 + @OperLog 审计无侵入;SensitiveSerializer Jackson 序列化层自动脱敏;抽离雪花算法 ID 生成/Redisson 分布式锁/IP 归属地等基础组件后续复用;复用电信项目代码生成体系跳过重复造轮



评论