
乐优商城
乐优商城
bm1998
这个作者很懒,什么都没留下…
展开
-
乐优商城(十三)订单
文章目录1. 订单接口系统1.1 导入订单微服务1.2 Swagger-UI1.2.1 OpenAPI 介绍1.2.2 Swagger 介绍1.2.3.快速入门1.3 测试接口1.3.1 创建订单接口1.3.2 查询订单接口1.3.3 更新订单状态1.3.4 分页查询订单1.3.5 查询支付状态1.3.6 生成微信付款链接2. 订单结算页2.1 页面跳转2.2 渲染订单结算页2.2.1 收货人信息2.2.2 支付方式2.2.3 商品信息2.2.4 最终效果2.3 提交订单3. 支付页面3.1 生成二维码3.原创 2020-05-14 21:47:10 · 1310 阅读 · 0 评论 -
乐优商城(十二)购物车
文章目录1. 搭建购物车微服务2. 购物车功能分析2.1 需求分析2.2 技术选型2.3 流程图3. 未登录购物车3.1 购物车数据结构3.2 获取购物数量3.3 添加购物车3.4 渲染购物车页面3.4.1 封装判断用户的登录状态方法3.4.2 查询购物车3.4.3 渲染页面3.5 修改数量3.6 删除商品4. 已登录购物车4.1 流程分析4.2 实现解析用户信息4.3 后台购物车设计4.4 添加购物车4.4.1 前端发起请求4.4.2 实体类4.4.3 FeignClient4.4.4 Controlle原创 2020-05-12 00:22:36 · 1778 阅读 · 0 评论 -
乐优商城(十一)授权中心
文章目录1. 无状态登录原理1.1 有状态登录1.2 无状态登录1.3 JWT1.3.1 JWT 简介1.3.2 JWT 的数据格式1.3.3 JWT 交互流程1.3.4 加密算法1.4 JWT 结合 Zuul 鉴权1.4.1 不使用 RSA 加密1.4.2 使用 RSA 加密2. 授权中心2.1 搭建授权中心微服务2.1.1 创建 leyou-auth2.1.2 创建 leyou-auth-co...原创 2020-05-08 00:17:26 · 895 阅读 · 1 评论 -
乐优商城(十)用户注册
文章目录1. 搭建用户微服务1.1 用户微服务的结构1.2 创建 leyou-user1.3 创建 leyou-user-interface1.4 创建 leyou-user-service1.5 添加路由规则2. 后台功能准备2.1 接口文档2.2 用户表2.3 基本代码2.3.1 实体类2.3.2 Mapper2.3.3 Service2.3.4 Controller3. 实现数据校验功能3....原创 2020-05-02 19:51:23 · 1284 阅读 · 0 评论 -
乐优商城(九)数据同步
文章目录1. 项目问题分析2. 项目改造2.1 改造思路2.2 商品微服务发送消息2.2.1 引入依赖2.2.2 配置文件2.2.3 改造 SpuService2.3 搜索微服务接收消息2.3.1 引入依赖2.3.2 配置文件2.3.3 编写监听器2.3.4 编写创建和删除索引方法2.4 商品详情微服务接收消息2.4.1 引入依赖2.4.2 配置文件2.4.3 编写监听器2.4.4 添加删除页面方...原创 2020-04-28 23:54:29 · 653 阅读 · 0 评论 -
乐优商城(八)商品详情
文章目录1. 搭建商品详情微服务1.1 创建工程1.2 创建页面模板1.3 页面跳转1.3.1 修改页面跳转路径1.3.2 Nginx 反向代理1.3.3 编写 Controller1.3.4 测试1.4 后台提供接口1.4.1 分析模型数据1.4.2 商品微服务提供接口1.4.3 创建 FeignClient1.4.4 商品详情微服务提供接口1.4.5 测试1.5 渲染页面2. 页面静态化2.1...原创 2020-04-24 20:16:40 · 591 阅读 · 0 评论 -
乐优商城(七)搜索过滤
文章目录1. 搜索过滤分析2. 展示分类和品牌过滤2.1 实现思路2.2 拓展搜索结果2.3 聚合商品分类和品牌2.4 测试2.5 页面渲染3. 展示规格参数过滤3.1 实现思路3.2 拓展搜索结果3.3 聚合规格参数3.4 测试3.5 页面渲染4. 实现搜索过滤4.1 前端保存过滤项4.2 后台实现搜索过滤4.2.1 拓展搜索请求对象4.2.2 添加过滤条件4.3 测试5. 展示选择过滤项5.1...原创 2020-04-20 21:46:25 · 553 阅读 · 0 评论 -
乐优商城(六)基本搜索
文章目录1. 搭建搜索微服务1.1 创建工程1.2 分析索引库数据格式1.3 创建实体类1.4 调用商品微服务接口1.4.1 提供查询商品分类名称接口1.4.2 提供查询商品品牌名称接口1.4.3 调用商品微服务接口1.4.4 测试1.5 创建索引库和映射1.6 导入商品数据2. 实现基本搜索2.1 分析页面2.2 发送异步请求2.3 后台提供搜索接口2.3.1 添加网关映射2.3.2 添加允许跨...原创 2020-04-15 23:38:45 · 837 阅读 · 0 评论 -
乐优商城(五)商品管理
文章目录1. 商品新增1.1 商品新增前端1.2 基本信息1.2.1 商品分类1.2.2 品牌选择1.2.3 其他文本框1.3 商品描述1.4 规格参数1.5 SKU 属性1.6 提交商品信息1.6.1 提交表单前端1.6.2 后台接口1.6.3 测试2. 商品修改2.1 商品回显2.1.1 商品回显前端2.1.2 后台接口2.1.3 测试2.2 提交修改2.2.1 提交表单前端2.2.2 后台接...原创 2020-03-18 13:38:23 · 832 阅读 · 0 评论 -
乐优商城(四)商品规格管理
文章目录1. 商品规格1.1 SPU 和 SKU1.2 分析商品规格的关系1.3 数据库设计1.3.1 商品规格组表1.3.2 商品规格参数表2. 商品规格组2.1 商品规格组前端2.2 实现商品规格组查询2.2.1 实体类2.2.2 Mapper2.2.3 Service2.2.4 Controller2.2.5 测试3. 商品规格参数3.1 商品规格参数前端3.2 实现商品规格参数查询3...原创 2020-03-08 13:05:14 · 837 阅读 · 1 评论 -
乐优商城(三)品牌管理
文章目录1. 品牌的新增1.1 url 异步请求1.2 实现品牌新增1.2.1 Controller1.2.2 Service1.2.3 Mapper1.2.4 测试1.2.5 解决问题2. 实现图片上传2.1 搭建工程2.1.1 创建 leyou-upload2.1.2 添加依赖2.1.3 配置文件2.1.4 引导类2.2 实现图片上传2.2.1 Controller2.2.2 Service2...原创 2020-03-02 15:10:43 · 1325 阅读 · 0 评论 -
乐优商城(二)搭建后台前端
文章目录1. 搭建后台管理前端1.1 导入已有资源1.2 安装依赖1.3 启动项目1.4 目录结构1.5 调用关系2. Vuetify 框架2.1 为什么使用 UI 框架2.2 为什么使用 Vuetify3. 使用域名访问本地项目3.1 统一环境3.2 域名解析3.3 解决域名解析问题3.4 Nginx 解决端口问题3.4.1 Nginx 介绍3.4.2 Nginx 作为 Web 服务器3.4.3...原创 2020-02-21 22:17:49 · 1638 阅读 · 0 评论 -
乐优商城(一)介绍和项目搭建
1. 乐优商城介绍1.1 项目介绍乐优商城是一个全品类的电商购物网站(B2C)用户可以在线购买商品、加入购物车、下单可以评论已购买商品管理员可以在后台管理商品的上下架、促销活动管理员可以监控商品销售状况客服可以在后台处理退款操作希望未来 3 到 5 年可以支持千万用户的使用1.2 项目架构1.3 系统架构解读整个乐优商城可以分为两部分:后台管理系统、前台门户系统。...原创 2020-01-28 14:01:23 · 1340 阅读 · 0 评论