项目说明:
该项目仅供学习参考,
项目说明:项目通俗易懂,使读者快速了解项目,了解 Spring 核心原理。在手写Spring 源码的过程中会摘取整体框架中的核心逻辑,简化代码实现过程,保留核心功能,例如:IOC、AOP、Bean生命周期、上下文、作用域、资源处理等内容实现。 读者资质:具备一定编程基础,三个月以上。 能学到什么:①适配器、策略模式、观察者模式等都是怎么在项目中体现的;②IOC、AOP、代理、切面、循环依赖都是如何设计和实现的。 建议:此资源以开发简化版项目学习其原理和内核,不仅是代码编写实现也更注重内容上的需求分析和方案设计,所以在学习的过程要结合这些内容一起来实践,并调试对应的代码。 其它:项目中可能有不同程度的难点,更加提高自身的学习能力。