Spring源码
文章平均质量分 72
Spring源码
厚积薄发+++
这个作者很懒,什么都没留下…
展开
-
手撕Spring06
context包下主要是传递上下文、调用core.io、beans等包下的实际功能完成,配置文件的读取、加载,beanDefiniton对象的注册、创建、实例化等过程。获取所有的扩展点对象并执行。原创 2023-07-17 17:40:46 · 236 阅读 · 0 评论 -
手撕spring05(xml解析bean)
通过加载配置文件的信息,注册xml的bean配置。原创 2023-07-10 14:42:09 · 182 阅读 · 0 评论 -
手撕spring04源码(A依赖B)
本章节优化上一章节通过构造方法实例化对象属性填充问题的痛点,并解决A bean依赖B bean的问题。原创 2023-07-07 11:33:57 · 179 阅读 · 0 评论 -
手撕spring02源码
创建工厂DefaultListableBeanFactory注册bean(相关类信息),将注册的类信息放入DefaultListableBeanFactory的map中通过bean工厂获取类的对象调用继承了抽象类AbstractAutowireCapableBeanFactory继承的AbstractBeanFactory的getBean方法从抽象类AbstractBeanFactory继承的DefaultSingletonBeanRegistry类的getSingleton方法获取类信息。原创 2023-06-29 20:24:20 · 167 阅读 · 0 评论 -
手撕spring03源码
传入对象参数通过cglib实例化代理对象。原创 2023-07-06 16:22:41 · 346 阅读 · 2 评论