学习开始于2019-12-08
用MySql8的注意事项,课程默认使用的是MySql5.6:
https://www.cnblogs.com/wangjunwei/p/12045752.html#autoid-7-0-0
演示网址
阶段一
阶段一-01.万丈高楼,地基首要-第1章 学习指南-1-1 课程导学
阶段一-01.万丈高楼,地基首要-第1章 学习指南-1-3 大型网站架构演变历程
阶段一-01.万丈高楼,地基首要-第1章 学习指南-1-4 架构师所需要具备的技术栈与能力
阶段一-01.万丈高楼,地基首要-第2章 单体架构设计与准备工作-2-1 单体架构阶段概述与项目演示
阶段一-01.万丈高楼,地基首要-第2章 单体架构设计与准备工作-2-2 前后端技术选型讲解
阶段一-01.万丈高楼,地基首要-第2章 单体架构设计与准备工作-2-3 前后端分离开发模式讲解
阶段一-01.万丈高楼,地基首要-第2章 单体架构设计与准备工作-2-4 项目分层设计原则讲解
开始创建项目工程
阶段一-01.万丈高楼,地基首要-第2章 单体架构设计与准备工作-2-5 构建聚合工程-1
阶段一-01.万丈高楼,地基首要-第2章 单体架构设计与准备工作-2-6 构建聚合工程-2
阶段一-01.万丈高楼,地基首要-第2章 单体架构设计与准备工作-2-7 PDMan数据库建模工具使用
阶段一-01.万丈高楼,地基首要-第2章 单体架构设计与准备工作-2-8 生产环境增量与全量脚本迭代讲解
阶段一-01.万丈高楼,地基首要-第2章 单体架构设计与准备工作-2-9 数据库物理外键移除原因讲解
阶段一-01.万丈高楼,地基首要-第2章 单体架构设计与准备工作-2-10 聚合工程整合SpringBoot
阶段一-01.万丈高楼,地基首要-第2章 单体架构设计与准备工作-2-12 SpringBoot自动装配简述
阶段一-01.万丈高楼,地基首要-第2章 单体架构设计与准备工作-2-13 HikariCP数据源简述
阶段一-01.万丈高楼,地基首要-第2章 单体架构设计与准备工作-2-14 数据层HikariCP与MyBatis整合
阶段一-01.万丈高楼,地基首要-第2章 单体架构设计与准备工作-2-16 数据源连接数详解
阶段一-01.万丈高楼,地基首要-第2章 单体架构设计与准备工作-2-17 MyBatis 数据库逆向生成工具
通用mapper官方文档
https://gitee.com/free/Mapper/wikis/6.example?sort_id=208213
阶段一-01.万丈高楼,地基首要-第2章 单体架构设计与准备工作-2-20 关于Restful webservice的那些事儿
阶段一-01.万丈高楼,地基首要-第2章 单体架构设计与准备工作-2-21 基于通用Mapper基于Rest编写api接口-1
阶段一-01.万丈高楼,地基首要-第2章 单体架构设计与准备工作-2-22 基于通用Mapper基于Rest编写api接口-2
阶段一-01.万丈高楼,地基首要-第2章 单体架构设计与准备工作-2-23 使用PostMan调试Restful接口
面试题:spring里面事务的传播有哪几种,分别是怎样的?
阶段一-01.万丈高楼,地基首要-第2章 单体架构设计与准备工作-2-24 详解事务的传播-1
阶段一-01.万丈高楼,地基首要-第2章 单体架构设计与准备工作-2-25 详解事务的传播-2
阶段一-01.万丈高楼,地基首要-第2章 单体架构设计与准备工作-2-26 详解事务的传播-3
阶段一-01.万丈高楼,地基首要-第2章 单体架构设计与准备工作-2-27 为何不使用@EnableTransactionManagement就能使用事务?
为什么阿里规定需要在事务注解@Transactional中指定rollbackFor?
阶段一-01.万丈高楼,地基首要-第3章 用户登录注册模块开发-3-1 详细讲解注册登录流程
阶段一-01.万丈高楼,地基首要-第3章 用户登录注册模块开发-3-2 用户注册 - 判断用户名存在
阶段一-01.万丈高楼,地基首要-第3章 用户登录注册模块开发-3-3 自定义响应数据结构
阶段一-01.万丈高楼,地基首要-第3章 用户登录注册模块开发-3-4 用户注册 - 创建用户service
阶段一-01.万丈高楼,地基首要-第3章 用户登录注册模块开发-3-5 用户注册 - 创建用户controller与测试
阶段一-01.万丈高楼,地基首要-第3章 用户登录注册模块开发-3-6 整合Swagger2文档api
阶段一-01.万丈高楼,地基首要-第3章 用户登录注册模块开发-3-8 优化Swagger2显示
阶段一-01.万丈高楼,地基首要-第3章 用户登录注册模块开发-3-9 使用tomcat运行前端源码
阶段一-01.万丈高楼,地基首要-第3章 用户登录注册模块开发-3-10 设置跨域配置实现前后端联调
阶段一-01.万丈高楼,地基首要-第3章 用户登录注册模块开发-3-11 实现用户登录
阶段一-01.万丈高楼,地基首要-第3章 用户登录注册模块开发-3-12 回顾cookie与session
阶段一-01.万丈高楼,地基首要-第3章 用户登录注册模块开发-3-13 实现用户信息在页面显示
阶段一-01.万丈高楼,地基首要-第3章 用户登录注册模块开发-3-14 整合log4j打印日志
阶段一-01.万丈高楼,地基首要-第3章 用户登录注册模块开发-3-16 通过日志监控service执行时间
阶段一-01.万丈高楼,地基首要-第3章 用户登录注册模块开发-3-17 用户退出登录清空cookie
阶段一-01.万丈高楼,地基首要-第3章 用户登录注册模块开发-3-18 开启MyBatis日志Sql打印
02.分类,推荐,搜索,评价,购物车开发
第1章 首页轮播图+分类功能实现
阶段一-02.分类,推荐,搜索,评价,购物车开发-第1章 首页轮播图+分类功能实现-1-1 实现电商首页轮播图功能
阶段一-02.分类,推荐,搜索,评价,购物车开发-第1章 首页轮播图+分类功能实现-1-2 首页分类需求分析
阶段一-02.分类,推荐,搜索,评价,购物车开发-第1章 首页轮播图+分类功能实现-1-3 分类实现 - 加载与渲染大分类
阶段一-02.分类,推荐,搜索,评价,购物车开发-第1章 首页轮播图+分类功能实现-1-4 分类实现 - 自连接查询子分类
阶段一-02.分类,推荐,搜索,评价,购物车开发-第1章 首页轮播图+分类功能实现1-5 分类实现 - 自定义mapper实现懒加载子分类展示
第2章 商品推荐+搜索功能实现
阶段一-02.分类,推荐,搜索,评价,购物车开发-第2章 商品推荐+搜索功能实现-2-1 商品推荐 - 需求分析与sql查询
阶段一-02.分类,推荐,搜索,评价,购物车开发-第2章 商品推荐+搜索功能实现-2-2 商品推荐 - 实现接口与联调
阶段一-02.分类,推荐,搜索,评价,购物车开发-第2章 商品推荐+搜索功能实现-2-3 搜索 - 商品详情功能分析
阶段一-02.分类,推荐,搜索,评价,购物车开发-第2章 商品推荐+搜索功能实现-2-4 搜索 - 编写商品相关查询service
阶段一-02.分类,推荐,搜索,评价,购物车开发-第2章 商品推荐+搜索功能实现-2-5 搜索 - 联调详情页与排查bug
第3章 商品评价功能开发
阶段一-02.分类,推荐,搜索,评价,购物车开发-第3章 商品评价功能开发-3-1 商品评价 - 功能讲解与数据库设计
阶段一-02.分类,推荐,搜索,评价,购物车开发-第3章 商品评价功能开发-3-2 商品评价 - 实现评价等级数量查询
阶段一-02.分类,推荐,搜索,评价,购物车开发-第3章 商品评价功能开发-3-3 商品评价 - 编写自定义mapper查询
阶段一-02.分类,推荐,搜索,评价,购物车开发-第3章 商品评价功能开发-3-4 商品评价 - 编写service
阶段一-02.分类,推荐,搜索,评价,购物车开发-第3章 商品评价功能开发-3-5 商品评价 - 实现分页
阶段一-02.分类,推荐,搜索,评价,购物车开发-第3章 商品评价功能开发-3-6 附:SpringBoot 整合 mybatis-pagehelper
阶段一-02.分类,推荐,搜索,评价,购物车开发-第3章 商品评价功能开发-3-7 商品评价 - 信息脱敏
第4章 商品搜索功能开发
阶段一-02.分类,推荐,搜索,评价,购物车开发-第4章 商品搜索功能开发-4-1 商品搜索 - 功能详述与sql编写
阶段一-02.分类,推荐,搜索,评价,购物车开发-第4章 商品搜索功能开发-4-2 商品搜索 - 实现商品搜索功能
阶段一-02.分类,推荐,搜索,评价,购物车开发-第4章 商品搜索功能开发-4-3 商品搜索- 前端业务与分类搜索查询
阶段一-02.分类,推荐,搜索,评价,购物车开发-第4章 商品搜索功能开发-4-4 商品搜索- 实现分类搜索商品查询
第5章 购物车功能开发
阶段一-02.分类,推荐,搜索,评价,购物车开发-第5章 购物车功能开发-5-1 购物车 - 购物车的存储形式
阶段一-02.分类,推荐,搜索,评价,购物车开发-第5章 购物车功能开发-5-2 购物车 - 未登录已登录加入购物车业务代码讲解
阶段一-02.分类,推荐,搜索,评价,购物车开发-第5章 购物车功能开发-5-3 购物车 - 渲染(刷新)购物车 - 上
阶段一-02.分类,推荐,搜索,评价,购物车开发-第5章 购物车功能开发-5-4 购物车 - 渲染(刷新)购物车 - 下
阶段一-02.分类,推荐,搜索,评价,购物车开发-第5章 购物车功能开发-5-5 购物车 - 选中商品的计算业务
阶段一-02.分类,推荐,搜索,评价,购物车开发-第5章 购物车功能开发-5-6 购物车 - 删除商品业务讲解
阶段一-02.分类,推荐,搜索,评价,购物车开发-第5章 购物车功能开发-5-7 购物车 - 提交购物车至结算页
03.地址,订单,支付,定时任务开发
第1章 收货地址功能开发
阶段一-03.地址,订单,支付,定时任务开发-第1章 收货地址功能开发-1-1 收货地址 - 需求分析与表设计
阶段一-03.地址,订单,支付,定时任务开发-第1章 收货地址功能开发-1-2 收货地址 - 查询收货地址列表
阶段一-03.地址,订单,支付,定时任务开发-第1章 收货地址功能开发-1-3 收货地址 - 新增收货地址
阶段一-03.地址,订单,支付,定时任务开发-第1章 收货地址功能开发-1-4 收货地址 - 修改收货地址
阶段一-03.地址,订单,支付,定时任务开发-第1章 收货地址功能开发-1-5 收货地址 - 删除收货地址
阶段一-03.地址,订单,支付,定时任务开发-第1章 收货地址功能开发-1-6 收货地址 - 设置默认收货地址
第2章 确认订单功能开发
第3章 创建订单
第4章 微信支付功能集成
第5章 支付宝支付集成
第6章 定时任务功能开发