• 讲师平台
    • 我的学习
    • 消息
    购买 ¥99.00

    7周Spring Cloud微服务架构项目实战-

    共192节21183人学习杜静华 课程详情 领证书
    • 大觅网基础环境搭建

      • 整体课程介绍
      • 安装docker及下载centos镜像
      • 安装JDK\TOMCAT\CENTOS7镜像
      • 安装shipyard
      • 使用docker-compose批量构建容器(上)
      • 使用docker-compose批量构建容器(下)
      • 配置MySQL及Redis
      • 环境验证(上)
      • 环境验证(下)
      • 课程总结
    • 大觅网项目框架搭建

      • 课程内容介绍
      • 大觅网项目拆分
      • 创建dm-common工程
      • 创建provider工程
      • 代码生成器介绍
      • 使用代码生成器生成Model代码
      • 使用代码生成器生成Mapper代码
      • 使用代码生成器生成Client和provider代码
      • 分析大觅网API文档
      • 创建Git仓库并提交代码到仓库中
      • 作业及总结
    • 大觅网项目实战-商品微服务、基础微服务

      • 课程总体介绍
      • 问题回顾及处理
      • common项目介绍
      • 创建并启动Eureka Server
      • 启动dm-base-provider并注册到Eureka
      • 创建根据分类查询图片接口
      • 开发查询商品轮播图接口(上)
      • 开发查询商品轮播图接口(下)
      • 开发查询商品详情接口(上)
      • 开发查询商品详情接口(下)
      • 日志工具封装介绍
      • 课程总结
    • 大觅网项目实战-用户微服务、排期微服务

      • 课程介绍及日志问题处理
      • 开发根据商品ID查询商品排期接口(上)
      • 开发根据商品ID查询商品排期接口(下)
      • 开发根据商品排期查询商品价格接口(上)
      • 开发根据商品排期查询商品价格接口(下)
      • 创建dm-user-provider微服务
      • 开发根据用户名和密码查询用户接口
      • 根据用户信息生成Token
      • 保存用户Token信息到Redis中
      • 验证用户登录功能
      • 开发根据用户ID返回常用购票人列表接口
      • 总结
    • 大觅网项目实战-下单微服务(上)

      • 课程内容介绍
      • 创建订单相关的微服务工程
      • 判断商品信息是否存在
      • 获取每个座位的详细信息
      • 生成分布式ID订单编号及更新座位信息
      • 更新订单关联用户信息
      • 验证下单接口
      • 分布式事务及RabbitMQ介绍
      • 使用RabbitMQ来重置座位信息
      • 使用RabbitMQ来重置订单及联系人信息
      • 验证异常下单数据处理
      • 总结及下次课程介绍
    • 大觅网项目实战-下单微服务(下)

      • 课程内容介绍
      • 下单数据冲突问题分析
      • 使用Redis解决并发数据冲突问题(上)
      • 使用Redis解决并发数据冲突问题(下)
      • 为下单微服务添加微服务追踪Sleuth
      • 微服务追踪Sleuth整合RabbitMq
      • 微服务追踪Sleuth整合MySql
      • 总结及答疑
    • 分布式第三方接入-微信登录

      • Auth协议的定义
      • Auth2.0的流程
      • 接入微信登录的条件
      • 微信登录的接入步骤
      • 请求获取code
      • 发送请求获取access_token
      • 拿到access_token和openid
      • 使用access_token获取请求获取用户信息
      • 获取微信用户信息
      • 微信用户信息入库
      • 从redis中获取用户头像
      • 完成对用户头像的处理
      • 生成token并缓存用户信息
      • 微信登录测试处理回调地址
      • 微信登录测试处理类型转换
      • 总结
    • 分布式第三方接入-微信支付

      • 大觅网无法显示微信用户信息答疑
      • 微信支付的接入流程
      • 常见的微信支付方式
      • 微信扫码支付流程
      • 微信支付API介绍
      • 微信支付安全机制
      • 微信支付接入步骤解析
      • 开发前的准备工作
      • 统一下单API的实现思路
      • 封装请求统一下单API的参数
      • 发送请求
      • 测试统一下单接口
      • 接收微信返回的参数
      • 获取参数后进行自身业务实现
      • 测试和总结
    • 分布式第三方接入-支付宝支付

      • 微信支付测试
      • 初识支付宝支付
      • 创建应用并获取APPID
      • 配置密钥
      • SDK获取和API介绍
      • 实现统一下单API
      • 实现异步通知接收
      • 实现同步通知接收
      • 测试统一下单接口
      • 实现自身业务
      • 测试自身业务
      • 总结
    • 基于Elasticsearch技术实现大觅网商品搜索-1

      • 课程介绍
      • 对搜索引擎的需求和选择
      • Elasticsearch基础概念
      • Elasticsearch操作准备
      • Elasticsearch命令格式
      • 创建和删除index
      • 配置index的语法结构
      • Elasticsearch数据类型1
      • Elasticsearch数据类型2
      • 常见分词器
      • 创建并配置index
      • document的增删改操作
      • 空查询和指定index/type查询
      • 过滤查询和匹配度查询
      • 查询子句
      • 组合查询
      • 分页查询及总结
    • 基于Elasticsearch技术实现大觅网商品搜索-2

      • 引入开发ES客户端所需的依赖
      • 编码连接ES服务器
      • 创建并配置index
      • 使用构建器设置index
      • 添加document
      • 实现查询
      • 分页和排序
      • 了解大觅网搜索功能需求
      • 构建大觅网搜索功能开发环境
      • 实现控制层开发
      • 针对ES查询需求设计条件封装对象
      • 为ES全文检索封装条件
      • 实现大觅网组件连接ES服务
      • 准备构建ES查询条件
      • 完善ES条件封装对象
      • 设置ES查询类型等参数
      • 设置分页及排序
      • 创建各类型查询构建器
      • 构建组合查询
      • 实现并完善查询结果封装
      • 测试ES全文检索
      • 了解增量更新需求
      • 定义增量更新业务方法
      • 配置定时任务
      • 获取最后更新时间并查询
      • 封装查询到的增量数据
      • 保存更新时间并更新索引库
      • 测试ES增量更新
    • 基于Mycat实现大觅网订单库水平分库

      • 理解分库相关概念
      • 理解Mycat相关概念
      • Mycat环境准备
      • 配置逻辑库
      • 配置逻辑表
      • 配置数据节点
      • 配置节点主机
      • 配置小结
      • 配置分片规则
      • 配置用户并重启容器
      • 测试
      • 总结
    • 基于Jenkis之Pipeline实现大觅网自动发布

      • 管道任务介绍(上)
      • 管道任务介绍(下)
      • 大觅网项目发版(上)
      • 大觅网项目发版(下)
      • 通过文件备份和恢复docker镜像
      • 搭建Docker私服仓库
      • Docker 数据卷挂载(上)
      • Docker 数据卷挂载(下)
    • 大觅网集成测试

      • 搭建Docker Swarm集群(上)
      • 搭建Docker Swarm集群(下)
      • Docker可视化工具Portainer的搭建和使用
      • Jenkis集成Sonar进行线上代码检测
      • 安装Jmeter测试工具
      • 配置Jmeter测试计划和线程组请求
      • 模拟生成测试用户token(上)
      • 模拟生成测试用户token(下)
      • 模拟并发下单接口测试
      • 下单代码优化思路分析
      • 生成Jmeter测试报告
    • 基于大觅网深入实践Spring Cloud

      • 整体介绍
      • Eureka 原理分析
      • Feign第一次调用失败分析及处理
      • 单个微服务的容错可视化监控
      • 多个微服务的容错可视化监控
      • Config Bus 自动配置刷新
      • 网关聚合微服务请求
      • 总结
    0/1024
    暂无留言

      订阅失败

      7周Spring Cloud微服务架构项目实战
      7周Spring Cloud微服务架构项目实战 ...

      订阅列表已满,请先移出部分订阅内容。

      当前章节需购买后观看
      开通超级会员免费看!专家精选系列课程,满足你从入门到精通!更有问答月卡免费送,你的问题有问必答!

      购买课程

      扫码完成付费,可继续学习全部课程内容

      加载中...
      正在试验
      后自动删除环境
      课程实验
      本次实验时间已到期 00:00:00
      程序员研修院 v1.1.0
      一、播放器优化
      修改播放器默认倍速设置,增加1.25倍速
      调整目录展示形式,增加折叠/展开
      优化播放器的使用体验,有播放问题可以点击播放页内的”反馈“提交问题
      查看全部版本记录
      课件正在飞速打包中,请耐心等待几秒钟~