logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

乐优商城(二十六)——RabbitMQ及数据同步

四、项目改造改造项目,实现搜索服务、商品静态页的数据同步。4.1 思路分析发送方:商品微服务什么时候发?当商品服务对商品进行写操作:增、删、改的时候、商品上下架(属于修改),需要发送一条消息,通知其它服务。发送什么内容?对商品的增删改时其它服务可能需要新的商品数据,但是如果消息内容中包含全部商品信息,数据量太大,而且并不是每个服务都需要全部的信息。因...

乐优商城(三十八)——订单微服务

目录五、地址管理5.1 页面效果5.2数据库表设计5.3页面优化5.3.1 在data中定义数据5.3.2 模态框5.3.3方法绑定5.3.4 效果展示5.4后台接口5.4.1 实体类5.4.2 Controller5.4.3 Mapper5.4.4 Service5.5 接口测试5.5.1 新增地址5.5.2 查询地址5...

乐优商城(填坑)——秒杀商品添加

一、需求后台商品管理中,将商品添加到可秒杀商品列表选中商品将其设置为可秒杀。选择具体的参与秒杀的商品规格,然后设置相关参数,点击保存即可。二、后端接口修改原来的添加秒杀商品接口在leyou-secskill微服务中,现在将其移动到leyou-item中,代码如下:2.1 Controller/*** 添加秒杀商品* @param sec...

乐优商城(六)搭建上传微服务

目录一、项目搭建1.1 创建module1.2 添加依赖1.3 编写配置1.4 启动类二、图片上传2.1 后台接口2.1.1 Controller2.1.2 Service2.1.3 测试2.2 绕过网关2.2.1 Zuul的路由过滤2.2.2 Nginx的rewrite指令2.3 跨域问题2.4 目前存在的问题三、FastDFS...

乐优商城(三十四)——订单微服务

目录一、创建订单微服务1.1 创建module1.2 pom依赖1.3 配置文件1.4 启动类1.5 配置导入1.6 属性读取1.7 支付工具类1.8 修改网关配置二、实体类准备2.1 Order.java2.2 OrderDetail.java2.3 OrderStatus.java2.4 关系三、Mapper四、创建订单4.1...

乐优商城(二十二)——商品详情及静态化

目录一、商品详情1.1 商品详情页服务1.1.1 创建module1.1.2 pom依赖1.1.3 编写启动类1.1.4 application.yml1.1.5 页面模板1.2 页面跳转1.2.1 修改页面跳转路径1.2.2 nginx反向代理1.2.3 编写跳转Controller1.2.4 测试1.3 封装模型数据1.3.1 商品微服务...

乐优商城(三十六)——订单微服务

目录二、订单结算页2.1 页面跳转2.2 收货人信息2.3 支付方式2.4 商品列表2.4.1 购物车信息获取2.4.2 页面渲染2.5 总金额2.6 提交订单2.6.1 页面提交2.6.2 精度损失问题三、微信支付3.1 介绍3.2 开发流程3.2.1 介绍3.2.2 具体工作3.3 生成二维码3.3.1 生成预交易链接...

乐优微服务容器部署和持续集成

一、持续集成1.1 什么是持续集成持续集成 Continuous integration ,简称CI。随着软件开发复杂度的不断提高,团队开发成员间如何更好地协同工作以确保软件开发的质量已经慢慢成为开发过程中不可回避的问题。尤其是近些年来,敏捷(Agile)在软件工程领域越来越红火,如何能再不断变化的需求中快速适应和保证软件的质量也显得尤其的重要。持续集成正是针对这一类问题的一种软件开发实践...

乐优商城最终篇

目录一、总结1.1 架构图1.2 包含的微服务1.2.1 网关微服务1.2.2 授权中心微服务1.2.3 购物车微服务1.2.4 评论微服务(新增)1.2.5 配置中心微服务1.2.6 页面详情微服务1.2.7 后台管理微服务1.2.8 订单微服务1.2.9 Eureak注册中心1.2.10 搜索微服务1.2.11 秒杀微服务(新增)1....

乐优商城(十三)门户网站搭建

一、前台系统搭建门户系统面向的是用户,安全性很重要,而且搜索引擎对于单页应用并不友好。因此门户系统不再采用与后台系统类似的SPA(单页应用)。依然是前后端分离,不过前端的页面会使用独立的html,在每个页面中使用vue来做页面渲染。1.1 创建工程1.2 导入静态资源点击下载解压到新建的项目中1.3 安装live-server没有webpack,就无法使用web...

    共 15 条
  • 1
  • 2
  • 请选择