水羊集团SRM系统

我要开发同款
proginn15363497222023年03月22日
196阅读
所属分类SAAS、srm

作品详情

技术架构:SpringBoot + Spring +MyBatis - Plus + Redis + RocketMQ + MySQL + Vue.js + AnDesign Of Vue + Nacos + SpringCloud + Dubbo + Nginx
项目描述:该 SRM 系统主要运用于采购系统基础数据、供应商管理、需求管理、订单协同、物流协同、合同管理、质量协同、内部商城、报表中心、工作流、配置中心等
技术描述:
1.本项目采用 maven 项目管理工具,使用主流 SpringBoot + SpringCloud 实现项目分布式设计部署
2.产品的分页查询使用 PageHelper 插件,在 Service 层实现
3.用户登录模块使用了强大的 spring security 框架,进行权限的控制,采用 redis 快速登录
4.通过 spring 中配置切面,将日志功能实现;
难 点 一 :spring security 怎么用户的身份信息 是否真实?
解决方法:使用 JWT 生成 token 令牌,返回前端前端把 token 放到请求头里面,发送给后端与 redis的 token 令牌比较是否是伪造的令牌 (判断令牌真实性)通过 spring security 去验证请求头里面的用户 token 令牌是否过期;
难 点 二 :Spring Cloud 服务挂了怎么办?
解决方法 :假如有两台服务器A,B。正常情况下A工作,当发生A宕机时,B工作。我们只需要完成将A注册到B,将B注册到A即可;
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论