极客时间出品的视频课《玩转Spring全家桶》作者丁雪丰,新客首单到手价68元,现免费分享。
课程介绍
Spring,作为Java后端开发的领军者,已经深入到了无数企业的核心系统中。对于Java后端工程师来说,掌握Spring框架不仅是职业发展的必备技能,更是日常工作中的基石。Spring框架以其强大的功能、灵活的扩展性和广泛的社区支持,赢得了业界的广泛认可。无论是数据访问、事务管理,还是Web开发、消息传递,Spring都提供了全面而稳定的解决方案。
而在Spring的生态系统中,Spring Boot和Spring Cloud更是两位不可或缺的明星。Spring Boot通过自动化配置和“约定大于配置”的理念,极大地简化了Spring应用的搭建和部署过程。它使得开发者能够更专注于业务逻辑的实现,而无需花费大量时间在繁琐的配置工作上。而Spring Cloud则进一步扩展了Spring Boot的能力,为微服务架构提供了全方位的支持。它涵盖了服务发现、配置管理、熔断器、负载均衡等一系列微服务治理的核心功能,帮助开发者快速构建稳定、可扩展的分布式系统。
本课程将带领学员通过实战项目——“线上咖啡馆”的搭建,深入理解并熟练掌握Spring Framework、Spring Boot和Spring Cloud的核心技术和最佳实践。我们不仅会教授学员如何使用这些工具解决实际问题,还会深入剖析其背后的原理和实现机制。通过这样的学习方式,学员不仅能够迅速提升自己的技术水平,还能够为未来的职业发展打下坚实的基础。这门课程将是你学习Spring生态系统的绝佳选择!
课程目录
│ ├── 02丨一起认识Spring家族的主要成员.mp4
│ ├── 03丨跟着Spring了解技术趋势.mp4
│ ├── 04丨编写你的第一个Spring程序.mp4
│ ├── 05丨如何配置单数据源.mp4
│ ├── 06丨如何配置多数据源.mp4
│ ├── 07丨那些好用的连接池们:HikariCP.mp4
│ ├── 08丨那些好用的连接池们:Alibaba Druid.mp4
│ ├── 09丨如何通过Spring JDBC访问数据库.mp4
│ ├── 10丨什么是Spring的事务抽象(上).mp4
│ ├── 11丨什么是Spring的事务抽象(下).mp4
│ ├── 12丨了解Spring的JDBC异常抽象.mp4
│ ├── 13丨课程答疑(上).mp4
│ ├── 14丨课程答疑(下).mp4
│ ├── 15丨认识Spring Data JPA.mp4
│ ├── 16丨定义JPA的实体对象.mp4
│ ├── 17丨开始我们的线上咖啡馆实战项目:SpringBucks.mp4
│ ├── 18丨通过Spring Data JPA操作数据库.mp4
│ ├── 19丨Spring Data JPA的Repository是怎么从接口变成Bean的.mp4
│ ├── 20丨通过MyBatis操作数据库.mp4
│ ├── 21丨让MyBatis更好用的那些工具:MyBatis Generator.mp4
│ ├── 22丨让MyBatis更好用的那些工具:MyBatis PageHelper.mp4
│ ├── 23丨SpringBucks实战项目进度小结.mp4
│ ├── 24丨通过 Docker 辅助开发.mp4
│ ├── 25丨在 Spring 中访问 MongoDB.mp4
│ ├── 26丨在 Spring 中访问 Redis.mp4
│ ├── 27丨Redis 的哨兵与集群模式.mp4
│ ├── 28丨了解 Spring 的缓存抽象.mp4
│ ├── 29丨Redis 在 Spring 中的其他用法.mp4
│ ├── 30丨SpringBucks 实战项目进度小结.mp4
│ ├── 31丨Project Reactor 介绍(上).mp4
│ ├── 32丨Project Reactor 介绍(下).mp4
│ ├── 33丨通过 Reactive 的方式访问 Redis.mp4
│ ├── 34丨通过 Reactive 的方式访问 MongoDB.mp4
│ ├── 35丨通过 Reactive 的方式访问 RDBMS.mp4
│ ├── 36丨通过 AOP 打印数据访问层的摘要(上).mp4
│ ├── 37丨通过 AOP 打印数据访问层的摘要(下).mp4
│ ├── 38丨SpringBucks 实战项目进度小结.mp4
│ ├── 39丨编写第一个 Spring MVC Controller.mp4
│ ├── 40丨理解 Spring 的应用上下文.mp4
│ ├── 41丨理解请求的处理机制.mp4
│ ├── 42丨如何定义处理方法(上).mp4
│ ├── 43丨如何定义处理方法(下).mp4
│ ├── 44丨Spring MVC 中的视图解析机制(上).mp4
│ ├── 45丨Spring MVC 中的视图解析机制(下).mp4
│ ├── 46丨Spring MVC 中的常用视图(上).mp4
│ ├── 47丨Spring MVC 中的常用视图(下).mp4
│ ├── 48丨静态资源与缓存.mp4
│ ├── 49丨Spring MVC 中的异常处理机制.mp4
│ └── 50丨了解 Spring MVC 的切入点.mp4
├── 051-099
│ ├── 51丨SpringBucks 实战项目进度小结.mp4
│ ├── 52丨课程答疑.mp4
│ ├── 53丨通过 RestTemplate 访问 Web 资源.mp4
│ ├── 54丨RestTemplate 的高阶用法.mp4
│ ├── 55丨简单定制 RestTemplate.mp4
│ ├── 56丨通过 WebClient 访问 Web 资源.mp4
│ ├── 57丨SpringBucks 实战项目进度小结.mp4
│ ├── 58丨设计好的RESTfulWebService(上).mp4
│ ├── 59丨设计好的 RESTful Web Service(下).mp4
│ ├── 60丨什么是 HATEOAS.mp4
│ ├── 61丨使用 Spring Data REST 实现简单的超媒体服务(上).mp4
│ ├── 62丨使用 Spring Data REST 实现简单的超媒体服务(下).mp4
│ ├── 63丨分布式环境中如何解决 Session 的问题.mp4
│ ├── 64丨使用 WebFlux 代替 Spring MVC(上).mp4
│ ├── 65丨使用 WebFlux 代替 Spring MVC(下).mp4
│ ├── 66丨SpringBucks 实战项目进度小结.mp4
│ ├── 67丨认识 Spring Boot 的组成部分.mp4
│ ├── 68丨了解自动配置的实现原理.mp4
│ ├── 69丨动手实现自己的自动配置.mp4
│ ├── 70丨如何在低版本 Spring 中快速实现类似自动配置的功能.mp4
│ ├── 71丨了解起步依赖及其实现原理.mp4
│ ├── 72丨定制自己的起步依赖.mp4
│ ├── 73丨深挖 Spring Boot 的配置加载机制.mp4
│ ├── 74丨理解配置背后的 PropertySource 抽象.mp4
│ ├── 75丨认识 Spring Boot 的各类 Actuator Endpoint.mp4
│ ├── 76丨动手定制自己的 Health Indicator.mp4
│ ├── 77丨通过 Micrometer 获取运行数据.mp4
│ ├── 78丨通过 Spring Boot Admin 了解程序的运行状态.mp4
│ ├── 79丨如何定制 Web 容器的运行参数.mp4
│ ├── 80丨如何配置容器支持 HTTP-2(上).mp4
│ ├── 81丨如何配置容器支持 HTTP-2(下).mp4
│ ├── 82丨如何编写命令行运行的程序.mp4
│ ├── 83丨了解可执行 Jar 背后的秘密.mp4
│ ├── 84丨如何将 Spring Boot 应用打包成 Docker 镜像文件.mp4
│ ├── 85丨SpringBucks 实战项目进度小结.mp4
│ ├── 86丨简单理解微服务.mp4
│ ├── 87丨如何理解云原生(Cloud Native).mp4
│ ├── 88丨12-Factor App(上).mp4
│ ├── 89丨12-Factor App(下).mp4
│ ├── 90丨认识Spring Cloud的组成部分.mp4
│ ├── 91丨使用Eureka作为服务注册中心.mp4
│ ├── 92丨使用Spring Cloud Loadbalancer访问服务.mp4
│ ├── 93丨使用Feign访问服务.mp4
│ ├── 94丨深入理解服务发现背后的DiscoveryClient.mp4
│ ├── 95丨使用Zookeeper作为服务注册中心.mp4
│ ├── 96丨使用Consul作为服务注册中心.mp4
│ ├── 97丨使用Nacos作为服务注册中心.mp4
│ ├── 98丨如何定制自己的DiscoveryClient.mp4
│ └── 99丨SpringBucks实战项目进度小结.mp4
├── 100丨使用Hystrix 实现服务熔断(上).mp4
├── 101丨使用Hystrix 实现服务熔断(下).mp4
├── 102丨如何观察服务熔断.mp4
├── 103丨使用Resilience4j实现服务熔断.mp4
├── 104丨使用Resilience4j实现服务限流(上).mp4
├── 105丨使用Resilience4j实现服务限流(下).mp4
├── 106丨SpringBucks实战项目进度小结.mp4
├── 107丨基于Git的配置中心(上).mp4
├── 108丨基于Git的配置中心(下).mp4
├── 109丨基于Zookeeper的配置中心.mp4
├── 110丨深入理解Spring Cloud的配置抽象.mp4
├── 111丨基于Consul的配置中心.mp4
├── 112丨基于Nacos的配置中心.mp4
├── 113丨SpringBucks实战项目进度小结.mp4
├── 114丨认识Spring Cloud Stream.mp4
├── 115丨通过Spring Cloud Stream访问RabbitMQ.mp4
├── 116丨通过Spring Cloud Stream访问Kafka.mp4
├── 117丨SpringBucks实战项目进度小结.mp4
├── 118丨通过Dapper理解链路治理.mp4
├── 119丨使用Spring Cloud Sleuth实现链路追踪.mp4
├── 120丨如何追踪消息链路.mp4
├── 121丨除了链路还要治理什么.mp4
├── 122丨SpringBucks实战项目进度小结.mp4
└── 123丨结束语.mp4
3 directories, 123 files
以上就是极客时间丁雪丰老师的视频课《玩转Spring全家桶》的详细介绍了。
本文由提供IT教程网提供,仅供学习交流使用,未经许可,禁止转载!
原课程地址:https://time.geekbang.org/course/intro/100023501,有能力的朋友请支持正版,谢谢!
评论(0)