品优购网上商城是一个综合性的B2B2C平台,类似京东商城。商家可以申请入驻到平台进行商品的销售,会员可以在商城浏览商品、搜索商品、使用购物车、购买商品下订单,以

*   第一章 品优购电商系统开发/

  *   分布式框架-Dubbox/

    *   01.课程大纲

    *   02.今日目标_01

    *   03.电商行业分析

    *   04.电商行业技术特点

    *   05.主要电商模式

    *   06.品优购简介

    *   07.系统架构

    *   08.表结构分析与框架组合

    *   09.Dubbox简介

    *   10.Dubbox运行原理图

    *   11.Zookeeper安装前准备

    *   12.Zookeeper安装与常用命令

    *   13.jar包本地安装与离线约束

    *   14.入门小Demo服务提供方

    *   15.入门小Demo服务消费方

    *   16.入门小Demo测试

    *   17.管理中心

    *   18.工程结构分析与建库建表

    *   19.品优购框架搭建

    *   20.品优购-实体类和数据访问层

    *   21.品牌列表-需求与表结构

    *   22.品牌列表-代码编写

    *   23.品牌列表-测试

    *   24.常见问题

  *   品牌管理/

    *   01.今日目标_02

    *   02.AngularJS简介

    *   03.AngularJS四大特征

    *   04.AngularJS入门小demo(1-3)

    *   05.AngularJS入门小demo4

    *   06.AngularJS入门小demo(5-6)

    *   07.AngularJS入门小demo(7)

    *   08.AngularJS入门小demo(8)

    *   09.品牌列表-需求分析

    *   10.品牌列表-1

    *   11.品牌列表-2

    *   12.品牌分页-需求分析

    *   13.品牌分页-后端-1

    *   14.品牌分页-后端-2

    *   15.品牌分页-前端-1

    *   16.品牌分页-前端-2

    *   17.品牌增加-后端

    *   18.品牌增加-前端

    *   19.品牌修改-后端

    *   20.品牌修改-前端-1

    *   21.品牌修改-前端-2

    *   22.品牌删除-后端

    *   23.品牌删除-前端-1

    *   24.品牌删除-前端-2

    *   25.品牌条件查询-后端

    *   26.品牌条件查询-前端

  *   规格及模板管理/

    *   01.今日目标_03

    *   02.前端分层开发

    *   03.代码分离JS

    *   04.控制器继承

    *   05.代码生成

    *   06.规格管理-需求与表结构分析

    *   07.规格管理-列表

    *   08.规格管理-增加规格-增加行

    *   09.规格管理-增加规格-删除行

    *   10.规格管理-新增规格-保存

    *   11.规格管理-修改规格-获取数据

    *   12.规格管理-修改规格-保存数据

    *   13.规格管理-删除规格

    *   14.模板管理-需求与表结构分析

    *   15.模板管理-列表

    *   16.认识select2

    *   17.品牌下拉列表(静态)

    *   18.品牌下拉列表-后端数据支撑

    *   19.品牌下拉列表-前端

    *   20.规格下拉列表

    *   21.增加和删除扩展属性行

    *   22.新增模板

    *   23.修改模板

    *   24.删除模板

    *   25.优化模板列表显示

  *   安全框架与商家入驻审核/

    *   01.今日目标_04

    *   02.SpringSecutiry简介

    *   03.入门小Demo-最简单案例

    *   04.入门小Demo-自定义登录页

    *   05.运营商系统-登陆

    *   06.运营商系统-显示登陆名

    *   07.运营商系统-退出登录

    *   08.商家入驻审核业务分析

    *   09.商家申请入驻-准备工作

    *   10.商家申请入驻-代码实现

    *   11.商家审核-待审核列表

    *   12.商家审核-商家详情

    *   13.商家审核-修改状态

    *   14.商家系统登陆-自定义认证类

    *   15.商家系统登陆-认证类调用服务方法

    *   16.Bcrypt加密算法简介

    *   17.商家登陆加密配置

  *   商品管理1/

    *   01.今日目标_05

    *   02.需求与表结构分析

    *   03.商品分类-列表-后端

    *   04.商品分类-列表-前端

    *   05.商品分类-面包屑

    *   06.商品分类-增删改实现思路

    *   07.理解SPU与SKU

    *   08.商品表结构分析

    *   09.商品录入-基本功能-后端

    *   10.商品录入-基本信息录入

    *   11.富文本编辑器简介

    *   12.商品录入-商品介绍

    *   13.FastDFS介绍

    *   14.文件上传及下载的流程

    *   15.FastDFS环境安装

    *   16.FastDFS入门小demo

    *   17.商品录入-图片上传-后端

    *   18.商品录入-上传图片

    *   19.商品录入-图片列表

    *   20.商品录入-图片删除

  *   商品管理2/

    *   01.今日目标_06

    *   02.选择商品分类-需求分析和准备工作

    *   03.选择商品分类-一级分类下拉列表

    *   04.选择商品分类-二级分类与三级分类下拉列表

    *   05.选择商品分类-显示模板ID

    *   06.品牌下拉列表

    *   07.扩展属性

    *   08.规格选择-显示规格面板-后端代码

    *   09.规格选择-显示规格面板-前端

    *   10.规格选择-保存选择的规格选项-思路分析

    *   11.规格选择-保存选择的选项-代码实现

    *   12.SKU商品列表-思路分析与表结构

    *   13.SKU列表-变量构建

    *   14.SKU列表-表格绑定

    *   15.SKU列表保存-后端-1

    *   16.SKU列表保存-后端-2

    *   17.是否启用规格-前端

    *   18.是否启用规格-后端

  *   商品管理3/

    *   01.今日目标_07

    *   02.商品列表-查询商家商品列表

    *   03.商品列表-显示状态

    *   04.商品列表-显示分类

    *   05.商品列表-条件查询

    *   06.商品修改-基本信息读取

    *   07.商品修改-读取商品介绍

    *   08.商品修改-读取商品图片

    *   09.商品修改-读取扩展属性

    *   10.商品修改-读取规格属性

    *   11.商品修改-读取SKU列表数据

    *   12.商品修改-保存数据-后端

    *   13.商品修改-保存数据-前端

    *   14.商品修改-页面跳转

    *   15.运营商后台-商品审核-待审核列表

    *   16.运营商后台-商品审核-审核与驳回

    *   17.运营商后台-商品删除

    *   18.商家后台-上下架-思路分析

    *   19.注解式事务

  *   广告管理与缓存解决方案/

    *   01.今日目标_08

    *   02.网站前台分析数据库表分析

    *   03.工程构建与生成代码

    *   04.广告管理-图片上传

    *   05.广告管理-广告类目选择

    *   06.广告管理-广告状态

    *   07.网站首页-工程搭建

    *   08.网站首页-广告展示-后端

    *   09.网站首页-广告展示-前端

    *   10.SpringDataRedis简介

    *   11.SpringDataRedis入门小Demo

    *   12.入门小Demo-值类型操作

    *   13.入门小Demo-set集合类型操作

    *   14.入门小Demo-list集合

    *   15.入门小Demo-list集合-删除值

    *   16.入门小Demo-hash集合

    *   17.广告数据的缓存

    *   18.广告数据缓存更新

  *   搜索解决方案-Solr-1/

    *   01.今日目标_09

    *   02.什么是Solr

    *   03.Solr安装

    *   04.Solr中文分析器

    *   05.Solr域-1

    *   06.Solr域-2

    *   07.Solr域-3

    *   08.Solr域-4

    *   09.SpringDataSolr简介

    *   10.SpringDataSolr入门-准备

    *   11.SpringDataSolr入门-注解

    *   12.SpringDataSolr入门-增加修改

    *   13.SpringDataSolr入门-根据主键查询删除

    *   14.SpringDataSolr入门-批量插入数据

    *   15.SpringDataSolr入门-分页查询

    *   16.SpringDataSolr入门-条件查询

    *   17.SpringDataSolr入门-全部删除

    *   18.批量数据导入-商品列表数据

    *   19.批量数据导入-批量导入

    *   20.批量数据导入-规格数据

    *   21.关键字搜索-后端-准备工作

    *   22.关键字搜索-后端-服务接口

    *   23.关键字搜索-后端-服务实现层

    *   24.关键字搜索-后端-控制层

    *   25.关键字搜索-后端-控制层-2

    *   26.关键字搜索-前端-服务层和控制层

    *   27.关键字搜索-前端-页面

    *   28.关键字搜索-测试

  *   搜索解决方案-Solr-2/

    *   01.今日目标_10

    *   02.高亮显示-后端

    *   03.高亮显示-前端

    *   04.业务规则-需求分析

    *   05.实现思路与代码结构优化

    *   06.商品分类列表-后端(分组查询)

    *   07.商品分类列表-前端

    *   08.缓存品牌和规格数据的整体思路

    *   09.缓存模板ID

    *   10.缓存品牌列表和规格列表

    *   11.缓存数据测试

    *   12.显示品牌和规格列表-后端

    *   13.显示品牌和规格列表-前端

    *   14.搜索条件构建-需求与实现思路

    *   15.搜索条件构建-增加查询条件

    *   16.搜索条件构建-撤销查询条件

    *   17.搜索条件构建-隐藏查询面板

    *   18.过滤查询-分类过滤

    *   19.过滤查询-品牌过滤

    *   20.过滤查询-规格过滤

    *   21.过滤查询-根据分类查询品牌和规格列表

  *   搜索解决方案-Solr-3/

    *   01.今日目标_11

    *   02.价格区间过滤-需求

    *   03.价格区间过滤-前端

    *   04.价格区间过滤-后端

    *   05.分页-后端

    *   06.分页-前端-构建分页栏-1

    *   07.分页-前端-构建分页栏-2

    *   08.分页-前端-页码查询

    *   09.分页-前端-页码查询-2

    *   10.分页-前端-不可用样式

    *   11.分页-前端-省略号

    *   12.分页-前端-完善

    *   13.多关键字搜索

    *   14.排序-后端

    *   15.价格排序-前端

    *   16.新品排序

    *   17.销量排序与评价排序的思路

    *   18.隐藏品牌列表

    *   19.搜索页与首页对接

    *   20.更新索引库-实现思路

    *   21.更新索引库-审核后更新-代码实现

    *   22.更新索引库-审核后更新-测试

    *   23.更新索引库-删除商品同步

  *   网页静态化解决方案-Freemarker/

    *   01.今日目标_12

    *   02.网页静态化简介

    *   03.入门小Demo-1

    *   04.入门小Demo-2

    *   05.指令

    *   06.内建函数

    *   07.空值处理运算符

    *   08.运算符

    *   09.工程搭建-1

    *   10.工程搭建-2

    *   11.工程搭建-3

    *   12.商品详细页模板构建-1

    *   13.商品详细页模板-2

    *   14.商品详细页模板-3

    *   15.商品详细页模板-4

    *   16.商品详细页模板-5

    *   17.前端逻辑-数量增减

    *   18.前端逻辑-规格选择

    *   19.页面生成SKU变量

    *   20.加载默认SKU

    *   21.JS判断对象内容是否相等

    *   22.选择规格更新SKU

    *   23.添加商品到购物车

    *   24.商品审核调用生成页面功能

    *   25.保存工程代码

    *   26.总结

  *   消息中间件解决方案JMS/

    *   01.今日目标_13

    *   02.系统模块分析

    *   03.消息中间件

    *   04.JMS介绍

    *   05.JMS消息传递的类型

    *   06.ActiveMQ安装与使用

    *   07.点对点模式-消息生产者

    *   08.点对点模式-消息消费者

    *   09.发布订阅模式-消息生产者

    *   10.发布订阅模式-消息消费者

    *   11.SpringJMS-点对点-消息生产者

    *   12.SpringJMS-点对点-消息消费者

    *   13.SpringJMS-发布订阅-消息生产者

    *   14.SpringJMS-发布订阅-消息消费者

    *   15.商品审核导入索引库-消息生产者-1

    *   16.商品审核导入索引库-消息生产者-2

    *   17.商品审核导入索引库-消息消费者

    *   18.商品删除移除索引库记录

    *   19.商品审核执行网页静态化-架构分析

    *   20.商品审核生成详细页-消息生产者

    *   21.商品审核生成详细页-消息消费者

    *   22.商品审核生成详细页-测试

    *   23.商品删除-删除商品详细页

    *   24.总结

  *   SpringBoot框架与短信解决方案/

    *   01.今日目标_14

    *   02.SpringBoot简介

    *   03.入门小Demo-起步依赖

    *   04.入门小Demo-web开发

    *   05.入门小Demo-读取配置文件和热部署

    *   06.与ActiveMQ整合-1

    *   07.与ActiveMQ整合-2

    *   08.与ActiveMQ整合-3

    *   09.阿里大于-介绍

    *   10.短信测试

    *   11.短信微服务-1

    *   12.短信微服务-2

    *   13.用户注册-工程搭建

    *   14.用户注册-代码生成与拷贝

    *   15.用户注册-基本注册功能-后端

    *   16.用户注册-基本注册功能-前端

    *   17.用户注册-验证码实现思路

    *   18.生成验证码-后端

    *   19.生成验证码-前端

    *   20.校验验证码-代码

    *   21.校验验证码-测试

    *   22.将消息发送给ActiveMQ

    *   23.验证码注册测试

  *   单点登录解决方案CAS/

    *   01.今日目标_15

    *   02.系统架构分析

    *   03.什么是单点登录

    *   04.什么是CAS

    *   05.CAS服务端部署

    *   06.CAS服务端配置

    *   07.CAS客户端入门小Demo

    *   08.单点退出

    *   09.数据源配置

    *   10.登录界面改造

    *   11.错误信息提示

    *   12.搭建SpringSecurity工程

    *   13.SpringSecurity与CAS集成-1

    *   14.SpringSecurity与CAS集成-2

    *   15.SpringSecurity与CAS集成-3

    *   16.SpringSecurity与CAS集成-4

    *   17.SpringSecurity与CAS集成-5

    *   18.SpringSecurity与CAS集成-6

    *   19.获取当前登录名

    *   20.与CAS集成退出登录

    *   21.品优购-用户中心实现单点登录

    *   22.品优购显示登陆用户名

    *   23.品优购-退出登录

  *   购物车解决方案/

    *   01.今日目标_16

    *   02.需求分析

    *   03.实现思路

    *   04.工程搭建

    *   05.购物车实体类

    *   06.Cookie购物车-后端代码-服务端-1

    *   07.Cookie购物车-后端代码-服务端-2

    *   08.Cookie购物车-后端代码-服务端-3

    *   09.Cookie购物车-后端代码-控制层

    *   10.Cookie购物车-后端代码-测试

    *   11.购物车前端-购物车列表

    *   12.购物车前端-数量增减

    *   13.购物车前端-合计数

    *   14.获取当前登录人

    *   15.远程购物车存取-后端-1

    *   16.远程购物车存取-后端-2

    *   17.远程购物车存取-测试

    *   18.跳板页

    *   19.合并购物车-1

    *   20.合并购物车-2

    *   21.合并购物车-测试

    *   22.总结_16

  *   跨域解决方案与提交订单/

    *   01.今日目标_17

    *   02.JS跨域

    *   03.跨域调用测试

    *   04.跨域资源共享CORS

    *   05.收货人地址选择-需求分析与表结构

    *   06.收货人地址选择-准备工作

    *   07.收货人地址列表

    *   08.收货人地址选择

    *   09.收货人地址选择后显示

    *   10.选择支付方式

    *   11.商品清单与金额显示

    *   12.订单表结构分析

    *   13.保存订单-搭建框架

    *   14.分布式ID生成解决方案(了解)

    *   15.推特雪花算法

    *   16.保存订单-服务层-1

    *   17.保存订单-服务层-2

    *   18.保存订单-控制层

    *   19.保存订单-前端

    *   20.保存订单-测试

    *   21.跳转到支付页

    *   22.总结_17

  *   微信扫码支付/

    *   01.今日目标_18

    *   02.二维码简介

    *   03.QRious入门

    *   04.微信支付申请流程

    *   05.微信扫码支付流程

    *   06.微信支付SDK简介

    *   07.HttpClient工具类

    *   08.工程搭建与准备工作

    *   09.微信二维码生成-后端-1

    *   10.微信二维码生成-后端-2

    *   11.微信二维码生成-后端-3

    *   12.微信二维码生成-前端

    *   13.查询订单状态-后端-1

    *   14.查询订单状态-后端-2

    *   15.查询订单状态-前端

    *   16.二维码超时处理

    *   17.支付成功显示金额

    *   18.支付日志需求及表结构

    *   19.插入日志记录

    *   20.读取支付日志

    *   21.修改订单状态

    *   22.总结_18

  *   秒杀解决方案/

    *   01.今日目标_19

    *   02.秒杀需求分析

    *   03.秒杀订单表

    *   04.秒杀实现思路

    *   05.工程搭建与准备

    *   06.代码生成和后台管理功能

    *   07.秒杀商品列表-列表显示

    *   08.秒杀商品列表-缓存数据

    *   09.秒杀商品详细页-显示数据

    *   10.interval服务

    *   11.秒杀商品详细页-倒计时读秒

    *   12.秒杀下单-后端服务层

    *   13.秒杀下单-后端控制层

    *   14.秒杀下单-前端

    *   15.秒杀支付-生成二维码-后端

    *   16.秒杀支付-生成二维码-前端

    *   17.秒杀支付-保存订单-后端服务层

    *   18.秒杀支付-保存订单-后端控制层

    *   19.秒杀支付-保存订单-测试

    *   20.秒杀支付-超时处理

    *   21.秒杀支付-超时处理-2

    *   22.秒杀支付-超时处理-3

  *   品优购系统业务分析/

    *   01.今日目标_20

    *   02.什么是任务调度

    *   03.SpringTask入门小Demo

    *   04.Cron表达式

    *   05.Cron表达式测试

    *   06.秒杀商品列表增量更新

    *   07.过期秒杀商品的移除

    *   08.MavenProfile简介

    *   09.MavenProfile入门

    *   10.MavenProfile更改数据库配置

    *   11.MavenProfile更改数据库配置-测试

    *   12.注册中心地址集中配置

    *   13.注册中心地址MavenProfile配置

    *   14.MongoDB 简介

    *   15.其它业务功能分析-用户中心

    *   16.其它业务功能分析-订单管理

    *   17.其它业务功能分析-评价系统

    *   18.其它业务功能分析-资金结算

    *   19.总结

*   第二章 品优购电商系统部署/

  *   集群解决方案/

    *   01.今日目标-部署_01

    *   02.什么是集群

    *   03.集群与分布式的区别

    *   04.Zookeeper集群-简介

    *   05.Zookeeper集群搭建-1

    *   06.Zookeeper集群搭建-2

    *   07.Zookeeper集群启动及异常测试

    *   08.品优购-Zookeeper集群

    *   09.SolrCloud集群架构图

    *   10.SolrCloud集群准备工作

    *   11.SolrCloud集群搭建

    *   12.SolrCloud集群启动

    *   13.品优购连接SolrCloud

    *   14.集群分片设置

    *   15.RedisCluster简介

    *   16.槽

    *   17.投票机制

    *   18.Redis集群-准备工作

    *   19.Redis集群-搭建集群

    *   20.客户端连接RedisCluster

    *   21.SpringDataRedis连接redis集群

    *   22.模拟集群异常测试

  *   MyCat & Nginx/

    *   01.今日目标-部署_02

    *   02.MyCat简介

    *   03.Mysql启动及权限设置

    *   04.Mycat安装与启动

    *   05.分片及相关概念

    *   06.MyCat分片设置

    *   07.MyCat分片测试

    *   08.按主键范围分片规则

    *   09.按一致性哈希分片

    *   10.了解数据库读写分离

    *   11.Nginx安装与启动

    *   12.Nginx静态网站部署

    *   13.Nginx虚拟主机-端口设置

    *   14.域名

    *   15.Nginx虚拟主机-域名配置

    *   16.什么是反向代理

    *   17.反向代理配置

    *   18.Nginx负载均衡

    *   19.Nginx高可用

    *   20.网络拓扑图

    *   21.品优购服务器列表

    *   22.总结_02

  *   容器部署解决方案Docker/

    *   01.今日目标-部署_03

    *   02.什么是虚拟化

    *   03.容器技术

    *   04.Docker组件

    *   05.Docker安装与启动

    *   06.Docker镜像操作-列出镜像

    *   07.Docker镜像操作-搜索镜像

    *   08.Docker镜像操作-拉取镜像

    *   09.Docker镜像操作-删除镜像

    *   10.Docker容器操作-查看容器

    *   11.Docker容器操作-创建与启动容器-1

    *   12.Docker容器操作-创建与启动容器-2

    *   13.Docker容器操作-创建与启动容器-3

    *   14.Docker容器操作-文件拷贝

    *   15.Docker容器操作-目录挂载

    *   16.Docker容器操作-查看IP与删除容器

    *   17.Mysql容器部署

    *   18.tomcat容器部署

    *   19.Nginx容器部署

    *   20.Redis容器部署

    *   21.容器保存为镜像

    *   22.镜像的备份与恢复

    *   23.总结_03