亲,您好~比郝佳老师的 《spring 源码深度剖析》 这本书的深度要更深。本门课程会先带你通过手写的方式从0到1搭建 Spring 的 IOC,Spring AOP,Spring MVC 的能力。当然实现的细节会有所欠缺,但是 Spring IOC 的 refresh 方法,bean 的定义与解析,bean 通过有参和无参构造函数实例化,bean 的属性注入,aop 的动态代理,mvc 的路由和容器加载,请求参数和返回参数的处理,Spring 的核心扩展点等等。在此基础上再带你去看 Spring 的源码是如何实现的,将我们自己实现的部分和 Spring 实现的部分进行对比。并且 Spring 源码部分不仅仅是带你看下几个核心方法,会给你讲解这些核心方法中的逻辑,并且会给你分析 Spring 源码之间的关联关系。同时会结合实际的工作场景,给你讲解在工作中如何去使用 Spring 源码中的相关的能力。比如你想要实现接口编排,通过编排原子接口的方式去实现复杂的业务功能,那么就可以通过 xml 的方式来定义接口的编排逻辑。这个时候你就会用到 Spring 中的自定义标签,Spring 中最核心的扩展能力 BeanFactoryPostProcessor。祝您学习愉快~