Loading...
第4章 商品管理学习目标能够使用开源算法snowflake生成分布式id完成新增和修改商品功能完成商品审核和上下架功能完成删除与还原商品功能1. 分布式ID生成解决方案1.1 分布式ID生成解决方案1.1.1 UUID常见的方式。可以利用数据库也可以利用程序生成,一般来说全球唯一。优点:1)简单,代码方便。2)生成ID性能非常好,基本不会有性能问题。3)全球唯一,在遇见数据迁移,系统数据合并...
第3章 微服务网关鉴权课程目标掌握微服务网关Gateway的系统搭建掌握网关限流的实现能够使用BCrypt实现对密码的加密与验证了解加密算法能够使用JWT实现微服务鉴权1.微服务网关Gateway1.1 微服务网关概述 不同的微服务一般会有不同的网络地址,而外部客户端可能需要调用多个服务的接口才能完成一个业务需求,如果让客户端直接与各个微服务通信,会有以下的问题:客户端会多次请求不同...
第2章 分布式文件存储学习目标目标1:能够CORS解决跨域问题目标2:能够使用黑马架构师批量生成代码目标3:理解规格参数模板与商品分类表结构目标4:掌握通用mapper自定义方法的使用目标5:能够使用分布式文件存储FastDFS上传文件1. 跨域解决方案CORS1.1 什么是跨域出于浏览器的同源策略限制。同源策略(Sameoriginpolicy)是一种约定,它是浏览器最核心也最基本的安全功...
第1章 框架搭建学习目标目标1:了解电商的技术特点和主要电商模式目标2:理解畅购的需求分析与系统设计目标3:能够完成畅购工程框架的搭建目标4:能够完成商品微服务品牌增删改查功能1. 走进电商1.1 电商行业分析 近年来,世界经济正向数字化转型,大力发展数字经济成为全球共识。党的十九大报告明确提出要建设“数字中国”“网络强国”,我国数字经济发展进入新阶段,市场规模位居全球第二,数字经济...