正版资源IT周瑜-Spring全家桶源码解析系列课程【vip】
课程定位与核心覆盖范围 本课程聚焦 Spring 云原生技术栈的核心组件,深入 Sentinel 流量防卫、Seata 分布式事务以及 Spring AI 三大热门领域。它不局限于 API 调用层面的讲解,而是通过源码级剖析,揭示限流熔断算法、全局事务协调机制以及 AI 应用接入的底层实现逻辑。适合
课程定位与核心覆盖范围
本课程聚焦 Spring 云原生技术栈的核心组件,深入 Sentinel 流量防卫、Seata 分布式事务以及 Spring AI 三大热门领域。它不局限于 API 调用层面的讲解,而是通过源码级剖析,揭示限流熔断算法、全局事务协调机制以及 AI 应用接入的底层实现逻辑。适合有一定 Spring Boot 基础、希望突破微服务架构难点并跟上 AI 工程化趋势的中高级开发者。课程从技术栈、项目结构、可复用模块和自学路径切入,帮助开发者建立系统级的工程思维。
学习路径与重点模块
建议先集中攻克第十章 Sentinel,重点理解 Slot Chain 调用流程及令牌桶、滑动窗口等算法的手写实现,这是构建系统稳定性的基石。随后进入第十一章 Seata,需细读全局事务开启、提交、回滚及 TCC 模式的源码,明确分支事务注册机制。第十二章 Spring AI 则侧重 RAG 实战与 Alibaba 版本的核心源码,关注可观测性机制。通过"实战应用+源码追踪"的双线模式,避免只看不练的工程陷阱。资料包配合视频内容,提供了从规则配置到算法模拟的完整代码参考,建议对照源码逐行调试。
实践价值与能力产出
学完本课后,开发者能够独立设计并落地高可用微服务架构,精通分布式事务的一致性保障方案,并能将 AI 能力集成至 Spring 体系中。通过亲手实现固定时间窗口和滑动时间窗口算法、手写令牌桶和漏桶算法,开发者将深入理解 Sentinel 的核心机制。在 Seata 部分,需明确分支事务注册、提交、回滚的底层逻辑,掌握 TCC 模式的工作流程。Spring AI 部分则聚焦 RAG 实战与可观测性机制,帮助开发者将 AI 能力有机融入企业级应用。
课程目录
第10章 Sentinel6 集
- 10-1 Sentinel入门到高级应用实战 .mp4 265.81M
- 10-2 Sentienl各种规则应用实战 .mp4 204.17M
- 10-3 Sentinel中Slot Chain调用流程核心源码分析 .mp4 235.98M
- 10-4 Sentinel中限流和熔断器底层源码解析 .mp4 180.83M
- 10-5 手写模拟实现固定时间窗口和滑动时间窗口 .mp4 73.58M
- 10-6 手写令牌桶算法和Sentinel漏桶算法解析 .mp4 91.76M
第11章 Seata6 集
- 11-1 Seata的功能介绍与应用实战 .mp4 261.31M
- 11-2 Seata的全局事务开启、提交、回滚源码解析-1 .mp4 163.74M
- 11-3 Seata的全局事务开启、提交、回滚源码解析-2 .mp4 182.89M
- 11-4 Seata的分支事务注册、提交、回滚底层源码解析 .mp4 225.63M
- 11-5 GlobalLock全局锁的底层源码解析 .mp4 187.31M
- 11-6 Seata的TCC模式工作流程底层源码解析 .mp4 84.77M
第12章 Spring AI12 集
- 12-1 Spring AI之基本应用与核心源码解析-1 .mp4 214.71M
- 12-10 Spring AI Observability可观测机制实战 .mp4 68.03M
- 12-11 Spring AI Alibaba实战与底层源码解析-1 .mp4 162.83M
- 12-12 Spring AI Alibaba实战与底层源码解析-2 .mp4 167.99M
- 12-2 Spring AI之基本应用与核心源码解析-2 .mp4 252.25M
- 12-3 Spring AI之RAG实战与底层源码解析-1 .mp4 222.47M
- 12-4 Spring AI之RAG实战与底层源码解析-2 .mp4 263.17M
- 12-5 RetrievalAugmentationAdvisor与幻觉评估器 .mp4 145.16M
- 12-6 Spring AI之Tool Calling实战与底层源码解析-1 .mp4 147.26M
- 12-7 Spring AI之Tool Calling实战与底层源码解析-2 .mp4 175.00M
- 12-8 Spring AI之MCP实战与底层源码解析-1 .mp4 236.81M
- 12-9 Spring AI之MCP实战与底层源码解析-2 .mp4 242.32M
第13章 Spring Data JPA6 集
- 13-1 Spring Data JPA的功能介绍与应用实战-1 .mp4 138.27M
- 13-2 Spring Data JPA的功能介绍与应用实战-2 .mp4 150.86M
- 13-3 手写模拟Spring Data JPA .mp4 34.44M
- 13-4 Spring Data JPA代理对象执行过程底层源码解析 .mp4 181.79M
- 13-5 Spring Data JPA扫描过程和代理对象生成过程底层源码解析-1 .mp4 169.05M
- 13-6 Spring Data JPA扫描过程和代理对象生成过程底层源码解析-2 .mp4 154.67M
第14章 Spring Security8 集
- 14-1 Spring Security认证功能实战与底层分析-1 .mp4 157.59M
- 14-2 Spring Security认证功能实战与底层分析-2 .mp4 177.33M
- 14-3 Spring Security密码加密机制底层分析 .mp4 138.53M
- 14-4 Spring Boot向Tomcat添加Filter或Servlet以及底层分析 .mp4 85.80M
- 14-5 Spring Security底层实现架构源码分析 .mp4 299.28M
- 14-6 Spring Security各种Filter底层源码分析-1 .mp4 148.90M
- 14-7 Spring Security各种Filter底层源码分析-2 .mp4 168.15M
- 14-8 Spring Security授权功能实战与底层分析 .mp4 223.00M
第1章 Spring Framework54 集
- 1-1 一节课手写模拟Spring核心工作原理-1.mp4 1.14G
- 1-10 FactoryBean创建过程底层源码解析 .mp4 465.14M
- 1-11 Bean创建过程生命周期源码解析(上) .mp4 386.46M
- 1-12 Bean创建过程生命周期源码解析(下)-1 .mp4 206.44M
- 1-13 Bean创建过程生命周期源码解析(下)-2 .mp4 294.42M
- 1-14 Bean销毁过程生命周期源码解析 .mp4 473.65M
- 1-15 扩展:Spring6新特性之多线程异步创建非懒加载单例Bean .mp4 422.13M
- 1-16 依赖注入过程底层源码解析(上)-1 .mp4 690.47M
- 1-17 依赖注入过程底层源码解析(上)-2 .mp4 819.15M
- 1-18 依赖注入过程底层源码解析(中)-1 .mp4 726.72M
- 1-19 依赖注入过程底层源码解析(中)-2 .mp4 873.13M
- 1-2 一节课手写模拟Spring核心工作原理-2 .mp4 1.39G
- 1-21 依赖注入过程底层源码解析(下) .mp4 254.72M
- 1-22 推断构造方法底层源码解析(上)-1 .mp4 656.40M
- 1-23 推断构造方法底层源码解析(上)-2 .mp4 608.07M
- 1-24 推断构造方法底层源码解析(下)-1 .mp4 482.65M
- 1-25 推断构造方法底层源码解析(下)-2 .mp4 531.23M
- 1-28 Spring容器启动过程源码解析-1 .mp4 719.40M
- 1-29 Spring容器启动过程源码解析-2 .mp4 803.06M
- 1-3 BeanDefinition扫描过程源码解析-1.mp4 835.06M
- 1-30 Spring事件监听机制底层源码解析 .mp4 428.56M
- 1-31 扩展:Spring6新特性之BeanFactoryInitializer机制底层源码解析 .mp4 38.40M
- 1-32 BeanFactoryPostProcessor底层源码解析-1 .mp4 560.61M
- 1-33 BeanFactoryPostProcessor底层源码解析-2 .mp4 484.95M
- 1-34 Spring配置类解析过程底层源码解析-1 .mp4 825.54M
- 1-35 Spring配置类解析过程底层源码解析-2 .mp4 784.43M
- 1-36 Full配置类和Lite配置类之间的区别和底层源码解析 .mp4 152.09M
- 1-37 beanName冲突的不同情况处理过程底层源码解析 .mp4 255.43M
- 1-38 Spring整合MyBatis底层源码解析 .mp4 566.26M
- 1-39 为什么Spring整合MyBatis之后一级缓存会失效 .mp4 386.62M
- 1-4 BeanDefinition扫描过程源码解析-2 .mp4 750.02M
- 1-40 Spring AOP底层源码解析(上)-1 .mp4 1.02G
- 1-41 Spring AOP底层源码解析(上)-2 .mp4 1.02G
- 1-42 Spring AOP底层源码解析(上)-3.mp4 603.68M
- 1-43 Spring AOP底层源码解析(下) .mp4 485.08M
- 1-44 Spring AOP中Advisor顺序的底层源码解析与验证 .mp4 322.33M
- 1-45 Spring事务底层源码解析-1 .mp4 788.16M
- 1-46 Spring事务底层源码解析-2 .mp4 796.21M
- 1-47 Spring事务底层源码解析-3 .mp4 696.42M
- 1-48 Spring事务同步器和savepoint底层源码解析 .mp4 204.31M
- 1-49 Spring6新特性之:TransactionExecutionListener的作用和底层源码解析 .mp4 59.96M
- 1-5 Spring源码中核心组件的使用与解析-1 .mp4 990.33M
- 1-50 Spring事务失效的几种场景和底层原理分析 .mp4 132.55M
- 1-51 Spring Async异步机制底层源码解析.mp4 376.04M
- 1-52 AsyncConfigurer的作用和底层源码解析 .mp4 52.45M
- 1-53 Spring Scheduling定时任务底层源码解析.mp4 583.80M
- 1-54 Spring Cache缓存机制底层源码解析-1 .mp4 776.04M
- 1-55 Spring Cache缓存机制底层源码解析-2.mp4 680.52M
- 1-56 Spring循环依赖底层源码解析-1 .mp4 913.38M
- 1-57 Spring循环依赖底层源码解析-2 .mp4 882.02M
- 1-6 Spring源码中核心组件的使用与解析-2 .mp4 944.44M
- 1-7 扩展:ComponentsIndex机制的作用和底层实现 .mp4 86.78M
- 1-8 扩展:ScopedProxyMode的作用和底层实现 .mp4 173.52M
- 1-9 扩展:什么是JFR?Spring中是如何利用它的 .mp4 173.97M
第2章 Spring MVC8 集
- 2-1 Spring MVC启动初始化过程底层源码解析(上) .mp4 493.29M
- 2-2 Spring MVC启动初始化过程底层源码解析(下) .mp4 367.10M
- 2-3 Spring MVC请求处理过程底层源码解析-1 .mp4 718.93M
- 2-4 Spring MVC请求处理过程底层源码解析-2.mp4 517.18M
- 2-5 Spring MVC请求处理过程底层源码解析-3 .mp4 413.95M
- 2-6 Spring MVC文件上传处理流程底层源码解析 .mp4 246.65M
- 2-7 Spring MVC中ControllerAdvice机制的底层源码解析.mp4 91.46M
- 2-9 Spring MVC异常处理机制和拦截器底层源码解析 .mp4 329.09M
第3章 Spring Boot12 集
- 3-1 一节课手写模拟SpringBoot核心工作原理-1 .mp4 986.64M
- 3-10 ConfigurationProperties属性绑定机制底层源码解析 .mp4 124.98M
- 3-11 Spring6新特性:Spring AOT的使用与底层源码解析-1 .mp4 1.02G
- 3-12 Spring6新特性:Spring AOT的使用与底层源码解析-2 .mp4 850.89M
- 3-2 一节课手写模拟SpringBoot核心工作原理-2 .mp4 903.41M
- 3-3 SpringBoot启动过程底层源码解析-1 .mp4 671.86M
- 3-4 SpringBoot启动过程底层源码解析-2.mp4 645.98M
- 3-5 SpringBoot配置顺序优先级详解-1 .mp4 568.62M
- 3-6 SpringBoot配置顺序优先级详解-2 .mp4 674.07M
- 3-7 SpringBoot自动配置功能底层源码解析 .mp4 387.93M
- 3-8 Spring AOP和Spring事务的自动配置类解析 .mp4 210.74M
- 3-9 Tomcat和Spring MVC相关的自动配置类源码解析 .mp4 418.31M
第4章 mybatis19 集
- 4-1 一节课掌握MyBatis核心源码流程.mp4 1.37G
- 4-10 SQL执行流程之参数解析过程底层源码分析 .mp4 1.27G
- 4-11 SQL执行流程之SQL解析过程底层源码分析 .mp4 1.66G
- 4-12 SQL执行流程之一级二级缓存机制底层源码分析 .mp4 1.28G
- 4-13 SQL执行流程之结果处理核心流程底层源码分析 .mp4 1.20G
- 4-14 结果处理之association和嵌套查询的底层源码解析 .mp4 302.07M
- 4-15 结果处理之collection和嵌套ResultMap的底层源码分析 .mp4 891.81M
- 4-16 结果处理之discriminator鉴别器的底层源码分析 .mp4 130.21M
- 4-17 结果处理之多ResultMap以及多ResultSet的底层源码解析 .mp4 490.83M
- 4-18 结果处理之延迟查询机制底层源码解析.mp4 389.96M
- 4-2 SpringBoot整合MyBatis底层源码分析 .mp4 1.13G
- 4-20 Plugin机制底层源码解析 .mp4 857.52M
- 4-3 配置文件解析之properties和settings源码解析 .mp4 777.40M
- 4-4 配置文件解析之typeAliases和typeHandlers源码解析 .mp4 604.63M
- 4-5 配置文件解析之自定义TypeHandler以及TypeHandler匹配过程 .mp4 319.29M
- 4-6 配置文件解析之DefaultVFS的使用场景分析 .mp4 128.79M
- 4-7 配置文件解析之MappedStatement扫描过程源码解析.mp4 844.58M
- 4-8 配置文件解析之Environment和DatabaseId的作用和底层源码解析 .mp4 504.85M
- 4-9 配置文件解析之什么是Java中的泛型擦除和桥接方法? .mp4 225.91M
第5章 mybaits plus24 集
- 5-1 一节课掌握MyBatis-Plus的基本应用和核心工作原理 .mp4 1.37G
- 5-10 扩展机制之自动生成ID机制源码解析.mp4 794.87M
- 5-11 扩展机制之自动填充机制源码解析 .mp4 421.95M
- 5-12 扩展机制之自动映射枚举机制源码解析 .mp4 243.75M
- 5-13 扩展机制之自动维护DDL机制源码解析.mp4 337.29M
- 5-14 插件机制之插件主体底层源码解析 .mp4 345.74M
- 5-15 插件机制之分页插件底层源码解析 .mp4 1015.60M
- 5-16 插件机制之乐观锁插件底层源码解析 .mp4 421.59M
- 5-17 插件机制之多租户插件底层源码解析 .mp4 420.02M
- 5-18 插件机制之数据权限插件底层源码解析 .mp4 175.38M
- 5-19 插件机制之动态表名插件底层源码解析 .mp4 76.16M
- 5-2 SQL注入器的基本使用和底层源码分析 .mp4 356.04M
- 5-20 插件机制之数据变动记录插件底层源码解析 .mp4 313.14M
- 5-21 插件机制之非法SQL拦截插件底层源码解析 .mp4 422.46M
- 5-22 插件机制之防全表更新与删除插件底层源码解析 .mp4 250.81M
- 5-23 动态数据源dynamic-datasource底层源码解析 .mp4 546.70M
- 5-3 MyBatis-Plus中的批量执行与源码分析 .mp4 774.37M
- 5-4 核心组件之BaseMapper中CURD方法底层源码详解 .mp4 1.39G
- 5-5 核心组件之IService的使用和批量机制源码分析 .mp4 424.37M
- 5-6 核心组件之Wrapper条件构造器底层源码解析 .mp4 727.03M
- 5-7 核心组件之Model机制和底层源码解析 .mp4 288.34M
- 5-8 配置解析之MyBatis-Plus自动配置类源码解析 .mp4 1.02G
- 5-9 配置解析之TableInfo表信息解析源码解析(上) .mp4 801.02M
- 5-9 配置解析之TableInfo表信息解析源码解析(下) .mp4 794.55M
第6章 Spring Cloud Gateway源码16 集
- 6-1 响应式编程框架Reactor的基本使用与原理分析 .mp4 254.95M
- 6-10 手写模拟实现Spring Cloud Gateway(下) .mp4 117.19M
- 6-11 Spring Cloud Gateway核心源码解析 .mp4 123.44M
- 6-12 内置匹配器RoutePredicateFactory源码解析.mp4 161.32M
- 6-13 内置全局过滤器底层源码解析(上) .mp4 82.97M
- 6-15 内置过滤器GatewayFilterFactory源码解析 .mp4 232.42M
- 6-16 Spring Cloud Gateway跨域底层源码分析 .mp4 116.37M
- 6-2 Reactor-Netty框架的基本使用与底层原理分析.mp4 118.43M
- 6-3 Spring WebFlux的基本使用与底层原理分析 .mp4 126.58M
- 6-4 Spring Cloud Gateway的基本使用 .mp4 264.15M
- 6-4 内置全局过滤器底层源码解析(下) .mp4 274.81M
- 6-5 Spring Cloud gateway实战之统一认证鉴权 .mp4 181.32M
- 6-6 Spring Cloud Gateway实战之ip地址黑白名单 .mp4 58.42M
- 6-7 Spring Cloud Gateway实战之防xss跨站脚本攻击 .mp4 41.27M
- 6-8 Spring Cloud Gateway整合Sentinel进行限流 .mp4 65.16M
- 6-9 手写模拟实现Spring Cloud Gateway(上) .mp4 201.00M
第7章 OpenFeign11 集
- 7-1 OpenFeign的基本使用和FeignClient扫描源码分析 .mp4 176.63M
- 7-10 OpenFeign中的调用重试机制底层源码解析 .mp4 44.53M
- 7-11 OpenFeign动态刷新URL机制底层源码解析.mp4 113.39M
- 7-2 FeignClient代理对象创建过程底层源码解析 .mp4 156.56M
- 7-3 FeignClient代理对象执行方法过程底层源码解析 .mp4 84.48M
- 7-4 OpenFeign解析SpringMVC各个注解底层源码解析-1 .mp4 170.98M
- 7-5 OpenFeign解析SpringMVC各个注解底层源码解析-2 .mp4 219.45M
- 7-6 Encoder和Decoder以及Interceptor机制底层源码解析 .mp4 161.11M
- 7-7 OpenFeign多种配置方式底层源码解析-1 .mp4 200.56M
- 7-8 OpenFeign多种配置方式底层源码解析-2 .mp4 214.12M
- 7-9 OpenFegin整合Sentinel服务降级底层源码解析 .mp4 62.39M
第8章 LoadBalancer2 集
- 8-1 Spring Cloud LoadBalancer的使用与底层源码解析-1 .mp4 233.61M
- 8-2 Spring Cloud LoadBalancer的使用与底层源码解析-2 .mp4 224.09M
第9章 Nacos16 集
- 9-1 Nacos的功能介绍与应用实战(上) .mp4 210.93M
- 9-10 集群模式下服务注册与注销底层源码解析 .mp4 140.82M
- 9-11 客户端连接断开后服务端注销实例源码解析 .mp4 38.21M
- 9-12 Spring Cloud整合Nacos服务注册与发现底层源码解析 .mp4 162.40M
- 9-13 Nacos配置中心新增和读取以及加解密底层源码 .mp4 197.20M
- 9-14 Nacos配置监听底层源码解析.mp4 175.03M
- 9-15 Spring Cloud整合Nacos配置中心底层源码解析 .mp4 51.40M
- 9-17 加餐:Nacos 3.0新特性介绍和底层分析 .mp4 141.91M
- 9-2 Nacos的功能介绍与应用实战(下) .mp4 242.49M
- 9-3 Protocol Buffers与gRPC的入门实战 .mp4 148.87M
- 9-4 单机模式服务注册流程底层源码解析 .mp4 226.09M
- 9-5 Nacos底层gRPC发送请求底层源码解析 .mp4 96.80M
- 9-6 NamingService创建过程底层源码解析 .mp4 105.23M
- 9-7 服务发现与自动订阅底层源码解析 .mp4 161.33M
- 9-8 服务注销与持久实例注册底层源码解析 .mp4 75.39M
- 9-9 Nacos服务订阅与解约底层源码解析 .mp4 56.95M
- IT周瑜-Spring全家桶源码解析系列课程/
- 10-2 Sentienl各种规则应




