手写简易版Spring框架目录

如果你正打算深入学习Spring,但是不知从何学起,那么我强烈推荐你可以按照这个系列做一遍。本系列将Spring框架的各个部分从它庞杂的代码体系中抽取出来,然后对每一个部分进行讲解,并最终搭建成简易版Spring。我以人格保证:如果你可以坚持做下来,那么你对Spring这块的知识就基本都掌握了!

目录

手写简易版Spring框架(一):Bean的定义、注册、获取

手写简易版Spring框架(二):完善创建实例化对象的方式

手写简易版Spring框架(三):属性填充

手写简易版Spring框架(四):设计与实现资源加载器,从Spring.xml解析和注册Bean对象

手写简易版Spring框架(五):实现Spring应用上下文、扩展机制

手写简易版Spring框架(六):向虚拟机注册钩子,实现Bean对象的初始化和销毁方法

手写简易版Spring框架(七):定义标记类型接口Aware,实现感知容器相关的信息

手写简易版Spring框架(八):单例、原型Bean以及FactoryBean的实现和使用

手写简易版Spring框架(九):基于观察者实现,容器事件和事件监听器

手写简易版Spring框架(十):基于JDK和Cglib动态代理,实现AOP核心功能

手写简易版Spring框架(十一):把AOP动态代理融入到Bean的生命周期(上)

手写简易版Spring框架(十二):通过注解配置和包自动扫描的方式完成Bean对象的注册

手写简易版Spring框架(十三):通过注解给属性注入配置和Bean对象

手写简易版Spring框架(十四):把AOP动态代理融入到Bean的生命周期(下)

手写简易版Spring框架(十五):数据类型转换

解鞍卸甲——手写简易版Spring框架(终):使用三级缓存解决循环依赖问题


GitHub地址:https://github.com/Zhang-Qing-Yun/mini-spring

如果你按照这个系列一路做了下来,那么我详细你已经对Spring了如指掌了,但是我还是推荐你看一下这个系列(Spring核心知识点),再加强一下你对Spring的理解、熟悉一下Spring中各个环节的流程。

おすすめ

転載: blog.csdn.net/zhang_qing_yun/article/details/120084497
おすすめ