价格: 19 学币

分类: SpringBoot

发布时间: 2022年1月23日 11:15

最近更新: 2022年2月20日 15:18

资源类型: VIP


第1章 课程概览

本章主要分四方面:(1)进行项目演示,展示学完本课程之后同学将收获的项目的整体效果【小伙伴们
的收获】;(2)概述剖析项目核心流程【提升竞争力必备佳品】;(3)本课程适合谁学习?学习的前置知识要求。
1-1 实战双系统,师兄带你飞 (11:46)
1-2 师兄出品,必属精品【选看】
1-3 11.18背后的故事

第2章 纵观全貌【构建知识体系全局观和大局观】

最好的学习方式就是先建立整体骨架,也就是对知识技能体系有一个整体的把控,理清学习的思路,再根
据建立的全局观进行深入学习,这就是所谓的“先广度优先,后深度优先”的原则。本章师兄带你纵观
课程全貌,助你掌控课程全局。...
2-1 总览课程全貌 (04:40)
2-2 如何获取课程源码和文档? (05:20)

第3章 数据库设计【一切系统的起源】

对于服务端工程师而言,数据库的设计:是一切系统的起源。良好的库表设计,将减少系统的返工率、代
码业务的变更,本章师兄将“手把手式教学”带你设计库表结构,建立项目开始所需的库。
3-1 数据库的设计【库设计的最佳姿势】 (15:03)
3-2 建立数据库【无库不Coding】 (05:08)

第4章 SpringBoot2.1.7项目初始化

本章开始首先讲解采用当前最新版SpringBoot进行项目初始化的三种姿势,接着,构建良好的
代码结构,最后有始有终通过启动SpringBoot应用,验证项目初始化是否正确?实践是检验
真理的唯一标准,错对与否,跑起来才知道。
4-1 第一个SpringBoot程序【开始要优秀】 (19:51)
4-2 应用代码结构【结构要优雅】 (06:02)
4-3 运行SpringBoot应用【执行要高效】 (07:37)

第5章 MyBatis三剑客

本章师兄“保姆式教学”带你一起学习“MyBatis三剑客”,并动手实践完成成:SpringB
oot集成Mybatis。
5-1 Mybits和Jpa (05:19)
5-2 Mybatis注解使用 (18:46)
5-3 IDEA配置 (06:29)
5-4 Mybatis的Xml方式使用 (24:01)
5-5 Mybatis三剑客介绍 (05:20)
5-6 generator的使用(一) (15:25)
5-7 generator的使用(二) (13:03)
5-8 mybatis-plugin的使用 (04:11)
5-9 mybatis-pagehelper的使用 (01:27)

第6章 支付功能≠支付系统【支付术语初体验】

首先明确一个核心:支付功能不等于支付系统,本课程第一大核心:就是师兄将带领小伙伴们猛攻支付系
统,学习通用型支付系统的设计与落地。本章是学支付的起点,涵盖学习支付系统前必须知道的一些术语。
6-1 支付场景 (14:46)
6-2 支付-名词解释 (16:01)
6-3 支付-同步异步 (08:33)
6-4 支付-系统架构 (08:31)

第7章 通用型支付系统【轮子“造”起来】

支付是企业生产的闭环,支付部门一般是企业的核心研发部门,由此可见支付系统的重要性可见一斑,学
支付系统,学通用型支付系统,是你优秀的起点;懂得为未来进入支付岗位做准备的你,卓越将与你同行。
7-1 支付-项目初始化 (07:03)
7-2 支付-对接微信Native支付【用文档指导开发任务】 (14:03)
7-3 支付-微信Native支付业务逻辑实现 (10:51)
7-4 支付-师兄教你看错误信息进行代码Review (09:11)
7-5 支付-用程序实现支付链接转换成二维码 (10:20)
7-6 支付-避免重复支付的正确姿势 (10:09)
7-7 支付-微信异步通知-1 (10:58)
7-8 支付-微信异步通知-2 (11:05)
7-9 支付-微信异步通知-3 (10:05)
7-10 支付-微信异步通知-4 (10:19)
7-11 支付宝密钥说明 (16:18)
7-12 支付宝电脑网站支付 (27:00)
7-13 支付与数据库-1 (11:16)
7-14 支付与数据库-2 (14:32)
7-15 支付与数据库-3 (12:40)
7-16 支付与数据库-4 (21:12)
7-17 微信支付完成页面跳转-1 (10:25)
7-18 微信支付完成页面跳转-2 (11:50)
7-19 规范配置 (14:59)

第8章 全模块电商平台之用户模块

本章实战用户模块,详解注册、登录、MD5安全。在学习过程中,首先,知道什么是cookie和s
ession?其次,需要清楚两者差异和应用场景;最后,小伙伴通过自身努力能上升到原理,即为
什么?推荐高效学习路线:是什么?什么场景用?怎么用?为什么?...
8-1 理论介绍 (14:11)
8-2 Service-完成注册功能 (15:04)
8-3 Service-注册功能单测 (08:39)
8-4 Mybatis打印SQL (06:06)
8-5 Controller接收参数 (09:39)
8-6 Controller返回Json (07:22)
8-7 错误状态码使用枚举 (07:55)
8-8 表单验证 (12:37)
8-9 接入service完成注册功能 (16:34)
8-10 登录功能的实现-上 (17:20)
8-11 登录功能的实现-下 (11:53)
8-12 session和cookie (16:25)
8-13 退出登录 (10:04)
8-14 统一判断登录状态-拦截器 (17:24)
8-15 单元测试 (10:43)

第9章 全模块电商系统之分类模块【清晰而严谨的开发流程让你告别996】

本章将带大家完成分类管理模块功能的开发,并讲解递归分类,并且支持分类无限层级树状结构。按照d
ao->service->api的顺序开发。贯穿单元测试。这样的流程是完全契合生产实际,对
于咱们学习过程也理当养成这样清晰的工作模式,和严谨的工匠精神。...
9-1 类目功能介绍与开发 (22:37)
9-2 商品分类之类目查询功能 (13:01)
9-3 商品类目之子类目 (15:07)

第10章 全模块电商系统之商品模块【同样的功能,不一样的新技能】

本章实践商品模块开发,核心是完成商品列表、详情页、分页的开发。Get新技能是:基于Sprin
gBoot集成的mybatis-pagehelper进行分页实践。小伙伴如果在项目面试中能
清晰的表达利用何种技术实现某项具体功能,将为你闯关提升竞争力。...
10-1 商品列表-上 (11:47)
10-2 商品列表-中 (16:41)
10-3 商品列表-下 (07:35)
10-4 商品列表分页 (13:30)
10-5 商品详情 (14:23)

第11章 全模块电商系统之购物车模块【Redis高“逼格”购物车】

本章核心是基于Redis完成购物车开发,采用对比式教学,首先基于传统的String结构完成购
物车开发,然后,进行优化重构,基于Hashset数据结构替换,最终实现高性能购物车,且重构
优化历史代码是“码农”与"工程师”的差异。...
11-1 Redis和可视化管理软件的安装 (16:13)
11-2 表单统一验证处理 (18:36)
11-3 购物车-添加商品-1 (23:21)
11-4 购物车-添加商品-2 (12:34)
11-5 购物车-列表 (19:26)
11-6 购物车-更新&删除 (13:24)
11-7 购物车-全选&全不选&总数量 (15:17)
11-8 购物车-联通controller (06:58)

第12章 全模块电商系统之收货地址模块【从CRUD中悟精髓】

本章将带大家一起完成收货地址是增删改查的功能,同时会讲解到Spring数据绑定中的对象绑定。
12-1 新增收货地址 (20:42)
12-2 删除&更新收货地址 (12:07)
12-3 收货地址列表 (13:39)

第13章 全模块电商系统之订单模块【提高格局】

本章精讲订单模块,干货满满,相信能让新手学的懂,老手有收获,高手有启发。对于新手必须学懂订单
模块开发,对于老手相信订单生单过程让你清楚事务的应用场景;对于高手订单模块接收支付发送的M
Q消息,让你秒懂MQ在业务解耦上所带来的优越感。...
13-1 创建订单-流程分析 (17:34)
13-2 创建订单-购物车 (24:46)
13-3 创建订单-构造OrderItem (13:24)
13-4 创建订单-Order数据写入数据库 (14:31)
13-5 创建订单-完成数据库的写入 (14:21)
13-6 创建订单-扣库存&更新购物车 (12:12)
13-7 创建订单-单测 (06:01)
13-8 订单列表-1 (12:20)
13-9 订单列表-2 (13:56)
13-10 订单详情 (12:27)
13-11 取消订单 (07:22)
13-12 OrderController (06:30)
13-13 RabbitMQ的安装 (07:33)
13-14 mq消息-发送&接受 (12:04)
13-15 完成支付和订单对接 (18:43)

第14章 部署发布交付成果【能对接前端是卓越后端人的追求】

本章将专注于:将开发完成的代码发布到线上,包含阿里云玩法,线上服务器配置、线上域名解析、ng
inx配置、线上环境验证,故障排查与解决等内容,让我们的开发结果跑在真实的生产环境。让你轻
松+愉快地把自己的项目发布到线上可供随时访问。...
14-1 购买云服务器 (09:19)
14-2 搭建Nginx和部署前端代码 (16:43)
14-3 安装redis和mq (08:44)
14-4 数据库准备完毕 (09:23)
14-5 前后端联调 (14:40)
14-6 部署pay项目 (15:30)