本课程通过学习脚手架框架SpringBoot,储备快速构建企业级Spring项目的能力;通过学习微服务套件Spring Cloud Netflix、Spring Cloud Alibaba,掌握当下主流Web应用微服务架构实践技能,拥有能够帮助企业搭建微服务架构的实战能力。
课程目录
第1章:SpringBoot 基本应用
SpringBoot课程内容介绍
00:03:42
约定优于配置
00:03:45
Spring Boot核心概念
00:07:40
Spring Boot入门案例
00:19:27
快速构建SpringBoot项目
00:15:57
Spring Boot单元测试
00:06:56
SpringBoot项目热部署
00:07:44
properties全局配置文件(上)
00:11:22
properties全局配置文件(下)
00:15:24
yaml全局配置文件
00:13:17
配置文件属性值的注入
00:10:24
配置文件优先级问题
00:04:53
加载读取自定义配置
00:05:56
自定义配置类
00:08:29
第2章:SpringBoot 原理剖析及高级实战
源码剖析-依赖管理-spring-boot-starter-parent
00:15:04
源码剖析-自动配置-SpringBootConfiguration
00:08:06
源码剖析-自动配置-AutoConfigurationPackage
00:06:57
源码剖析-自动配置-AutoConfigurationImportSelector
00:15:47
源码剖析-自动配置-ComponentScan
00:04:17
SpringBoot整合MyBatis-环境准备
00:07:45
SpringBoot整合MyBatis-注解方式
00:08:40
SpringBoot整合MyBatis-配置文件方式
00:14:05
SpringBoot整合Redis
00:11:29
SpringBoot支持的视图技术
00:04:46
Thymeleaf常用标签
00:06:23
Thymeleaf标准表达式
00:13:33
Thymeleaf基本使用
00:12:27
SpringBoot整合Thymeleaf
00:10:45
SpringBoot实战演练-Lombok
00:06:58
SpringBoot实战演练-基础环境准备
00:08:06
SpringBoot实战演练-业务逻辑实现
00:09:08
SpringBoot实战演练-查询功能实现
00:07:32
SpringBoot实战演练-增删改功能实现
00:11:44
SpringBoot项目部署
00:06:25
第3章:Spring Cloud 与微服务架构
Spring Cloud课程内容介绍
00:03:35
单体应用架构
00:10:14
垂直应用架构
00:06:10
SOA应用架构
00:08:29
微服务应用架构介绍
00:09:27
微服务架构核心思想及优缺点
00:08:28
微服务架构的核心概念
00:17:27
Spring Cloud 是什么
00:13:21
Spring Cloud解决什么问题
00:03:56
Spring Cloud核心组件
00:05:06
Spring Cloud体系结构
00:04:40
Spring Cloud对比Dubbo
00:05:40
第4章:Spring Cloud 核心组件及实战
案例需求及流程分析
00:06:43
商品表与工程架构说明
00:04:13
项目父工程创建
00:06:18
公共组件微服务搭建
00:07:37
商品微服务搭建
00:19:37
页面静态化微服务搭建
00:11:02
案例代码问题分析
00:06:03
第一代Spring Cloud核心组件
00:07:47
注册中心实现原理
00:12:37
主流的服务注册中心
00:08:19
Eureka 基础架构及交互原理
00:17:23
搭建Eureka Server
00:30:53
将微服务注册到Eureka
00:10:56
搭建Eureka Server高可用集群
00:17:18
改造服务消费者调用服务提供者
00:09:17
Eureka元数据详解
00:09:02
服务续约详解
00:08:55
Eureka服务剔除及自我保护机制
00:08:39
负载均衡概述
00:05:39
使用Ribbon实现负载均衡
00:18:00
Ribbon负载均衡策略
00:18:44
Ribbon工作原理及源码剖析
00:10:45
微服务雪崩效应
00:14:28
雪崩效应解决方案
00:08:44
Hystrix简介
00:05:22
Hystrix应用-服务熔断
00:16:00
Hystrix应用-服务降级
00:11:35
Hystrix舱壁模式
00:08:30
Hystrix跳闸和自我修复机制
00:04:02
Hystrix的高级应用
00:12:59
Hystrix在生产环境下的设置
00:06:11
Feign远程调用组件使用
00:17:57
Feign对负载均衡的支持
00:08:02
Feign对熔断器的支持
00:10:17
Feign对请求和响应压缩的支持
00:05:06
GateWay简介
00:07:02
GateWay核心概念及工作流程
00:07:30
GateWay应用
00:29:00
GateWay路由断言工厂
00:06:00
GateWay动态路由详解
00:03:53
过滤器实现黑名单及高可用
00:20:00
分布式配置中心应用场景
00:04:35
构建Config Server统一配置中心
00:16:34
构建Config Client客户端
00:10:42
Config配置手动刷新
00:12:50
Config和Bus实现配置自动刷新
00:24:49
第5章:Spring Cloud Alibaba核心组件及实战
Spring Cloud Alibaba简介
00:07:49
微服务注册到Nacos
00:21:16
服务列表详情与保护阈值
00:10:21
Nacos下负载均衡访问
00:04:02
Nacos数据模型
00:07:30
Nacos实现配置中心
00:19:37
扩展DataId
00:05:25
Sentinel流量防卫兵简介
00:13:12
Sentinel Dashboard部署
00:04:04
页面静态化微服务改造
00:13:41
Sentinel核心概念
00:06:34
Sentinel流控规则之QPS类型
00:05:35
Sentinel流控规则之线程数类型
00:06:09
Sentinel流控模式之关联
00:07:05
Sentinel流控模式之链路限流
00:04:57
Sentinel流控效果之Warm up
00:06:19
Sentinel流控效果之排队等待
00:05:55
Sentinel降级规则之RT
00:08:08
Sentinel降级规则之异常比例
00:05:17
Sentinel降级规则之异常数及课程小结
00:04:40
讲师介绍
拉勾网
讲师
拉勾,互联网人的职业成长平台,专门为互联网人才提供求职机会,提纲职业能力,同时为各行业培养和输送优秀的互联网人才。 拉勾与2013年5月成功上线至今,已经完成D轮融资,成功孵化出拉勾招聘、拉勾猎头、拉勾教育三个核心板块,服务国内众多的金融、通信、互联网、大数据等行业人才。 拉勾教育作为拉勾教育专属板块,以企业培训、技术咨询、在线专栏、训练营的不同模式,服务企业的初、中、高尖人才,覆盖产品管理、运营管理、架构设计、大数据、人工智能、运维管理、技术管理等全角色人才的全链路服务体系,并且与国内外来自Google、苹果、微软、阿里、腾讯、头条等头部企业的技术专家建立长期友好合作,将更多经验和知识体系源源不断为国内IT人才成长赋能。
立即购买¥680/人