物流中台

企业服务 物流服务 案例ID:164611
彭浩 18874973113
7 年经验· 湖南步步高集团
微信扫码沟通,客服可协助直接对接工程师;如当前档期不合,也可继续推荐相似案例作者。

案例介绍

项目介绍:物流中台主要解决步步高旗下云通物流公司各个系统之间数据不同步,管理困难问题
1.主要负责公共组件的开发
2. 主要技术Spring Boot,Spring Cloud,XXL-JOB,MyBatis Plus,Druid,Nacos,Spring Cloud Gateway,Logback,rocketmq
3.主要负责模块
● 注册中心服务
● 网关服务实现
● 统一用户管理服务:主要包含用户管理,资源管理,角色管理,岗位管理,部门管理,子系统管理,门户管理
●认证服务:主要做登录验证,图片验证获取,退出登录等简单操作 1.用户登录验证后通过JWT生成唯一token返回给前端,前端通过指定秘钥解析token获取用户信息,每次请求通过JWT重新加密加上时间戳生成token传入后端,后端通过秘钥解密对比时间超过指定范围后网关直接打回。防止token被伪造。
●内容管理服务:主要统一保存图片,文件等 1.实现文件压缩 2.图片水印添加
●域管理服务:1.包含字典功能 2.域动作管理,主要原理通过对状态的动作定义可以在服务代码中实现某个状态流转控制。
●字典管理服务:主要用于后端返回状态码定义,用于多语言返回结果提示
●操作日志服务:主要记录用户操作记录,在网关拦截请求信息,异步调用日志服务。
●数据权限服务:定义数据权限,需要后台同步修改代码,属于侵入式
4.负责公共jar包
core:主要把一些通用工具做集成
data:1.通过@RestControllerAdvice做全局异常拦截 2.MybatisPlus分页支持,解决Mybatis Plus Order By SQL注入问题
log:1.定义log注解 2.定义LogAspect通过aop切面触发log注解统一获取请求信息异步写入日志服务
redis:1.配置redis信息 2.配置redis通知监听,3.配置redis使用service
security:1.定义PreAuthorize权限注解 2.定义PreAuthorizeAspect通过aop切面触发PreAuthorize注解
判断用户信息是否有权限访问 3.feign相关配置 4. feign请求拦截器传递用户信息请求头

物流中台

企业服务 · 物流服务 案例ID:164611
联系该工程师
微信扫码,建群沟通
作者: 彭浩 18874973113 - 7年经验- 湖南步步高集团

案例介绍

项目介绍:物流中台主要解决步步高旗下云通物流公司各个系统之间数据不同步,管理困难问题
1.主要负责公共组件的开发
2. 主要技术Spring Boot,Spring Cloud,XXL-JOB,MyBatis Plus,Druid,Nacos,Spring Cloud Gateway,Logback,rocketmq
3.主要负责模块
● 注册中心服务
● 网关服务实现
● 统一用户管理服务:主要包含用户管理,资源管理,角色管理,岗位管理,部门管理,子系统管理,门户管理
●认证服务:主要做登录验证,图片验证获取,退出登录等简单操作 1.用户登录验证后通过JWT生成唯一token返回给前端,前端通过指定秘钥解析token获取用户信息,每次请求通过JWT重新加密加上时间戳生成token传入后端,后端通过秘钥解密对比时间超过指定范围后网关直接打回。防止token被伪造。
●内容管理服务:主要统一保存图片,文件等 1.实现文件压缩 2.图片水印添加
●域管理服务:1.包含字典功能 2.域动作管理,主要原理通过对状态的动作定义可以在服务代码中实现某个状态流转控制。
●字典管理服务:主要用于后端返回状态码定义,用于多语言返回结果提示
●操作日志服务:主要记录用户操作记录,在网关拦截请求信息,异步调用日志服务。
●数据权限服务:定义数据权限,需要后台同步修改代码,属于侵入式
4.负责公共jar包
core:主要把一些通用工具做集成
data:1.通过@RestControllerAdvice做全局异常拦截 2.MybatisPlus分页支持,解决Mybatis Plus Order By SQL注入问题
log:1.定义log注解 2.定义LogAspect通过aop切面触发log注解统一获取请求信息异步写入日志服务
redis:1.配置redis信息 2.配置redis通知监听,3.配置redis使用service
security:1.定义PreAuthorize权限注解 2.定义PreAuthorizeAspect通过aop切面触发PreAuthorize注解
判断用户信息是否有权限访问 3.feign相关配置 4. feign请求拦截器传递用户信息请求头

相似案例推荐

  • 物资管理App

    物资管理App

    物资管理主要用于诊所管理医疗物资,精准化管理批次,规范化使用

  • 北船重工一卡通

    北船重工一卡通

    项目内容:属于北船重工卡务管理,主要由软件和硬件结合,软件功

  • 竞标

    竞标

    物流竞价;物流竞价;物流竞价;物流竞价;物流竞价;物流竞价;

  • 短信平台

    短信平台

    技术架构:ES+SpringBoot+RabbitMQ+Re

  • 仓库管理系统

    仓库管理系统

    基于dcat-admin给朋友制作的一个简单的仓库管理系统,

  • 联想中国区物流项目-SEC

    联想中国区物流项目-SEC

    SEC系统是一款物流运输管理平台,是WMS、TMS、OMS、

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在 1 小时内与您联系确认。

1小时精推人才

需求方专属客服,免费梳理匹配

需求方客服微信二维码
扫码加微信 · 客服人工对接
更多案例
微信沟通 客服 看中这位工程师了?客服帮你 1 小时对接沟通 → ×