第一章 微课-【实战】电商实战-淘淘商城-项目搭建
1-1 项目搭建
  • 课程计划1
  • 电商行业背景介绍
  • 电商行业的特点
  • 淘淘商城介绍
  • 淘淘商城系统架构
  • 开发环境说明
  • 工程搭建说明
  • 工程搭建-taotao-parent
  • 服务层工程创建
  • 表现层工程创建
  • 使用maven tomcat插件启动工程
  • svn服务器的安装及说明
  • maven聚合工程的说明
  • maven的dependenceManagement
  • 向SVN上传代码
  • 从svn导入工程
  • 课程计划2
  • 项目中使用的技术分析
  • dubbo的架构
  • dubbo的使用方法
  • 注册中心zookeeper的安装
  • 框架整合-服务端
  • 框架整合-表现层
  • mybatis逆向工程及页面展示
第二章 微课-【实战】电商实战-淘淘商城-商品管理
2-1 商品管理
  • 分页插件介绍
  • pageHelper测试
  • 商品列表查询-代码实现
  • 商品列表查询-测试
  • dubbo监控中心
  • 课程计划3
  • maven工程debug方法
  • 商品类目选择-分析
  • 商品类目选择-service
  • 商品类目选择-表现层
  • 图片上传分析
  • 图片服务器的原理
  • 图片服务器的安装
  • 上传图片测试
  • 使用工具类上传图片
  • 图片上传代码实现
  • 解决上传图片浏览器兼容性问题
  • 富文本编辑器的使用方法
  • 商品添加-分析
  • 商品添加完成
第三章 微课-【实战】电商实战-淘淘商城-内容管理
3-1 内容管理
  • 课程计划4
  • 前台系统工程搭建
  • 商城首页展示
  • 商城首页动态展示分析
  • 通过欢迎页显示首页
  • 内容服务系统工程搭建
  • 内容分类管理-Service
  • 内容分类管理展示
  • 商品上传图片异常问题
  • 内容分类添加-分析及dao
  • 内容分类添加-service
  • 内容分类添加-controller
  • 内容分类删除、重命名
  • 插入内容数据-service
  • 插入内容数据-实现
  • 首页动态展示内容分析
  • 首页轮播图展示-service
  • 首页轮播图-实现
第四章 微课-【实战】电商实战-淘淘商城-缓存
4-1 缓存
  • 课程计划5
  • 首页大广告实现流程
  • redis的安装
  • redis的启动及关闭
  • redis的客户端
  • redis的五种数据类型
  • keys命令
  • redis的持久化
  • 课程计划6
  • 向业务逻辑中添加缓存-分析
  • 向业务逻辑中添加缓存
  • 缓存测试
  • 缓存同步
  • redis集群架构
  • redis集群的搭建
  • redis客户端连接集群
  • 使用jedis操作集群
  • jedis整合spring
第五章 微课-【实战】电商实战-淘淘商城-搜索
5-1 搜索业务
  • 搜索架构分析
  • solr服务的安装
  • 中文分析器及业务域定义
  • 搜索工程搭建
  • 导入商品数据-service
  • 导入商品数据-表现层
  • 课程计划7
  • 商品搜索-service
  • 商品搜索-表现层
  • 搜索结果分页、展示图片
  • solrcloud的系统架构
  • solrcloud搭建环境说明
  • zookeeper集群搭建
  • solr集群搭建步骤
  • 使用solrJ操作solrcloud
  • 搜索功能切换到集群
  • 全局异常处理
  • 使用solrj查询索引库
  • 商品搜索-dao
第六章 微课-【实战】电商实战-淘淘商城-消息队列
6-1 消息队列
  • 课程计划8
  • 消息队列介绍
  • activemq介绍
  • activemq的安装
  • 消息队列-queue-producer
  • 消息队列-queue-consumer
  • 发布订阅-topic-producer
  • 发布订阅-topic-consumer
  • activemq后台503问题
  • activemq整合spring-发送消息
  • activemq整合spring接收消息
  • 添加商品同步索引库-代码实现
  • 添加商品同步索引库-测试
第七章 微课-【实战】电商实战-淘淘商城-网页静态化
7-1 网页静态化
  • 课程计划9
  • 商品详情页面展示分析
  • 商品详情页面展示-动态展示
  • 业务逻辑中添加缓存-分析
  • 商品详情页面展示添加缓存
  • freemarker介绍
  • freemarker的入门程序
  • freemarker语法01
  • freemarker语法-日期类型的处理
  • freemarker语法-其他
  • freemarker整合spring
  • 商品详情页面静态化方案
  • 商品详情页面生成Listener
  • 把jsp改造为freemarker模板
  • 课程计划10
  • 静态页面生成测试
第八章 微课-【实战】电商实战-淘淘商城-Nginx
8-1 Nginx
  • 什么是nginx及应用场景
  • nginx的安装及启动
  • nginx配置虚拟主机-端口区分
  • 配置虚拟主机-域名区分
  • nginx配置反向代理
  • nginx实现负载均衡
  • nginx实现高可用原理
第九章 微课-【实战】电商实战-淘淘商城-SSO单点登录
9-1 单点登录
  • sso工程搭建
  • sso接口分析-数据校验
  • sso-接口数据校验实现
  • 什么是sso及为什么要有sso
  • 课程计划11
  • 用户注册接口-分析
  • 用户注册接口-实现
  • 用户登录流程分析
  • 用户登录-service
  • 用户登录接口-实现
  • 根据token查询用户信息
  • 用户注册页面
  • 用户登录页面
  • 首页展示用户名分析
  • jsonp原理
  • jsonp服务端实现
第十章 微课-【实战】电商实战-淘淘商城-购物车
10-1 购物车系统
  • 课程计划12
  • 购物车工程搭建
  • 商品详情页面改造
  • 添加购物车-分析
  • 添加购物车业务逻辑实现
  • 展示购物车商品列表
  • 修改购物车商品数量
  • 删除购物车商品
  • 购物车-小结
第十一章 微课-【实战】电商实战-淘淘商城-订单系统
11-1 订单系统
  • 订单系统工程搭建
  • 订单确认页面
  • 用户登录拦截器实现
  • 课程计划13
  • 提交订单功能分析
  • 创建接收表单数据的pojo
  • 向订单表中插入数据
  • 生成订单service完成
  • 生成订单处理-表现层
第十二章 微课-【实战】电商实战-淘淘商城-项目部署
12-1 项目部署
  • Linux下MySQL的安装
  • 数据库分片解决方案
  • 系统架构、网络拓扑讲解
  • 仿真服务器说明
  • tomcat热部署
  • 部署前代码修改
  • 工程部署
  • 工程测试01
  • 工程测试02
  • nginx反向代理配置及工程测试