第一章:初识Spring (4讲)
01 | Spring课程介绍
时长 04:46
02 | 一起认识Spring家族的主要成员
时长 08:27
03 | 跟着Spring了解技术趋势
时长 07:32
04 | 编写你的第一个Spring程序
时长 07:52
第二章:JDBC必知必会 (10讲)
05 | 如何配置单数据源
时长 11:01
06 | 如何配置多数据源
时长 04:33
07 | 那些好用的连接池们:HikariCP
时长 06:39
08 | 那些好用的连接池们:Alibaba Druid
时长 11:06
09 | 如何通过Spring JDBC访问数据库
时长 07:36
10 | 什么是Spring的事务抽象(上)
时长 04:36
11 | 什么是Spring的事务抽象(下)
时长 09:48
12 | 了解Spring的JDBC异常抽象
时长 07:43
13 | 课程答疑(上)
时长 19:05
14 | 课程答疑(下)
时长 14:40
第三章:O/R Mapping实践 (9讲)
15 | 认识Spring Data JPA
时长 06:07
16 | 定义JPA的实体对象
时长 04:40
17 | 开始我们的线上咖啡馆实战项目:SpringBucks
时长 12:08
18 | 通过Spring Data JPA操作数据库
时长 12:15
19 | Spring Data JPA的Repository是怎么从接口变成Bean的
时长 08:11
20 | 通过MyBatis操作数据库
时长 09:15
21 | 让MyBatis更好用的那些工具:MyBatis Generator
时长 12:14
22 | 让MyBatis更好用的那些工具:MyBatis PageHelper
时长 05:52
23 | SpringBucks实战项目进度小结
时长 08:36
第四章:NoSQL实践 (7讲)
24 | 通过Docker辅助开发
时长 09:51
25 | 在Spring中访问MongoDB
时长 19:19
26 | 在Spring中访问Redis
时长 09:58
27 | Redis的哨兵与集群模式
时长 09:32
28 | 了解Spring的缓存抽象
时长 09:15
29 | Redis在Spring中的其他用法
时长 16:20
30 | SpringBucks实战项目进度小结
时长 03:00
第五章:数据访问进阶 (8讲)
31 | Project Reactor介绍(上)
时长 06:46
32 | Project Reactor介绍(下)
时长 13:49
33 | 通过Reactive的方式访问Redis
时长 08:23
34 | 通过Reactive的方式访问MongoDB
时长 10:12
35 | 通过Reactive的方式访问RDBMS
时长 16:46
36 | 通过AOP打印数据访问层的摘要(上)
时长 07:35
37 | 通过AOP打印数据访问层的摘要(下)
时长 17:02
38 | SpringBucks实战项目进度小结
时长 11:16
第六章:Spring MVC实践 (14讲)
39 | 编写第一个Spring MVC Controller
时长 12:36
40 | 理解Spring的应用上下文
时长 12:54
41 | 理解请求的处理机制
时长 08:04
42 | 如何定义处理方法(上)
时长 10:38
43 | 如何定义处理方法(下)
时长 14:29
44 | Spring MVC中的视图解析机制(上)
时长 05:04
45 | Spring MVC中的视图解析机制(下)
时长 08:11
46 | Spring MVC中的常用视图(上)
时长 13:37
47 | Spring MVC中的常用视图(下)
时长 10:56
48 | 静态资源与缓存
时长 08:46
49 | Spring MVC中的异常处理机制
时长 07:19
50 | 了解Spring MVC的切入点
时长 10:32
51 | SpringBucks实战项目进度小结
时长 04:52
52 | 课程答疑
时长 16:14
第七章:访问Web资源 (5讲)
53 | 通过RestTemplate访问Web资源
时长 09:18
54 | RestTemplate的高阶用法
时长 08:28
55 | 简单定制RestTemplate
时长 07:44
56 | 通过WebClient访问Web资源
时长 08:40
57 | SpringBucks实战项目进度小结
时长 06:07
第八章: Web开发进阶 (9讲)
58 | 设计好的RESTful Web Service(上)
时长 06:46
59 | 设计好的RESTful Web Service(下)
时长 06:53
60 | 什么是HATEOAS
时长 05:37
61 | 使用Spring Data REST实现简单的超媒体服务(上)
时长 07:35
62 | 使用Spring Data REST实现简单的超媒体服务(下)
时长 09:30
63 | 分布式环境中如何解决Session的问题
时长 11:33
64 | 使用WebFlux代替Spring MVC(上)
时长 05:41
65 | 使用WebFlux代替Spring MVC(下)
时长 06:58
66 | SpringBucks实战项目进度小结
时长 04:19
第九章:重新认识Spring Boot (8讲)
67 | 认识Spring Boot的组成部分
时长 08:12
68 | 了解自动配置的实现原理
时长 08:57
69 | 动手实现自己的自动配置
时长 10:04
70 | 如何在低版本Spring中快速实现类似自动配置的功能
时长 13:31
71 | 了解起步依赖及其实现原理
时长 08:15
72 | 定制自己的起步依赖
时长 04:29
73 | 深挖Spring Boot的配置加载机制
时长 06:50
74 | 理解配置背后的PropertySource抽象
时长 07:42
第十章:运行中的Spring Boot (11讲)
75 | 认识Spring Boot的各类Actuator Endpoint
时长 08:46
76 | 动手定制自己的Health Indicator
时长 07:54
77 | 通过Micrometer获取运行数据
时长 09:15
78 | 通过Spring Boot Admin了解程序的运行状态
时长 08:00
79 | 如何定制Web容器的运行参数
时长 07:01
80 | 如何配置容器支持HTTP/2(上)
时长 07:52
81 | 如何配置容器支持HTTP/2(下)
时长 05:54
82 | 如何编写命令行运行的程序
时长 06:33
83 | 了解可执行Jar背后的秘密
时长 11:13
84 | 如何将Spring Boot应用打包成Docker镜像文件
时长 07:23
85 | SpringBucks实战项目进度小结
时长 02:48
第十一章:Spring Cloud及Cloud Native概述 (5讲)
86 | 简单理解微服务
时长 07:37
87 | 如何理解云原生(Cloud Native)
时长 05:40
88 | 12-Factor App(上)
时长 08:54
89 | 12-Factor App(下)
时长 12:09
90 | 认识Spring Cloud的组成部分
时长 07:57
第十二章:服务注册与发现 (9讲)
91 | 使用Eureka作为服务注册中心
时长 11:09
92 | 使用Spring Cloud Loadbalancer访问服务
时长 11:09
93 | 使用Feign访问服务
时长 09:18
94 | 深入理解服务发现背后的DiscoveryClient
时长 06:44
95 | 使用Zookeeper作为服务注册中心
时长 11:52
96 | 使用Consul作为服务注册中心
时长 10:11
97 | 使用Nacos作为服务注册中心
时长 11:48
98 | 如何定制自己的DiscoveryClient
时长 10:08
99 | SpringBucks实战项目进度小结
时长 03:42
第十三章:服务熔断 (7讲)
100 | 使用Hystrix实现服务熔断(上)
时长 12:03
101 | 使用Hystrix实现服务熔断(下)
时长 09:32
102 | 如何观察服务熔断
时长 12:52
103 | 使用Resilience4j实现服务熔断
时长 16:20
104 | 使用Resilience4j实现服务限流(上)
时长 11:40
105 | 使用Resilience4j实现服务限流(下)
时长 11:14
106 | SpringBucks实战项目进度小结
时长 05:18
第十四章:服务配置 (7讲)
107 | 基于Git的配置中心(上)
时长 09:35
108 | 基于Git的配置中心(下)
时长 11:46
109 | 基于Zookeeper的配置中心
时长 08:06
110 | 深入理解Spring Cloud的配置抽象
时长 13:14
111 | 基于Consul的配置中心
时长 08:38
112 | 基于Nacos的配置中心
时长 09:58
113 | SpringBucks实战项目进度小结
时长 05:00
第十五章:Spring Cloud Stream (4讲)
114 | 认识Spring Cloud Stream
时长 07:50
115 | 通过Spring Cloud Stream访问RabbitMQ
时长 19:24
116 | 通过Spring Cloud Stream访问Kafka
时长 17:47
117 | SpringBucks实战项目进度小结
时长 13:39
第十六章:服务链路追踪 (6讲)
118 | 通过Dapper理解链路治理
时长 07:20
119 | 使用Spring Cloud Sleuth实现链路追踪
时长 14:22
120 | 如何追踪消息链路
时长 10:01
121 | 除了链路还要治理什么
时长 08:35
122 | SpringBucks实战项目进度小结
时长 14:03
123 | 结课测试&结束语
时长 03:33
隐藏内容
此处内容需要权限查看
会员免费查看声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。