Java高手提薪精选--Spring源码解析到手写核心组件

  • 难度 高级
  • 时长 28小时
  • 人数 19
  • 好评度 100%

Spring 源码深度实战课,从使用者到开发者,一步到位

349.

咨询详情 继续了解课程详情


  • 1

    大部分源码课都说深度剖析,不过看了之后都是比较浅的,想问下这门课程能讲到什么程度,请客观一些

    亲,您好~比郝佳老师的 《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。祝您学习愉快~

微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号