第一章:初识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
隐藏内容

此处内容需要权限查看

  • 普通用户购买价格:1金币
  • 会员用户购买价格:免费
  • 永久会员用户购买价格:免费推荐
会员免费查看

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注