如何用 Kotlin 实现一个 Spring - 扫描
在上两篇文章中我们实现了基础的 IoC
容器和依赖注入功能。我们知道早期 Spring
是使用 XML
来作为配置文件的, Spring
通过读取 XML
文件来配置系统。但是考虑到 XML
配置的繁琐和易错,现在 Spring
使用注解的形式来处理配置。接下来我们就实现这个想法。
在上两篇文章中我们实现了基础的 IoC
容器和依赖注入功能。我们知道早期 Spring
是使用 XML
来作为配置文件的, Spring
通过读取 XML
文件来配置系统。但是考虑到 XML
配置的繁琐和易错,现在 Spring
使用注解的形式来处理配置。接下来我们就实现这个想法。
上节完成了基本的功能,这节我们将探索依赖注入和如何解决循环依赖。
最近正在研究 Spring
的原理(源码)(程序员苦逼的生活)