手撸框架专栏
文章平均质量分 94
MarkusZhang
水之积也不厚,则其负大舟也无力。
展开
-
(二)实现Bean属性依赖注入功能【手撸Spring】
好了,本文介绍了构造器注入、setter方法注入的实现原理、Bean依赖的问题以及循环依赖问题Spring是如何做的,基于原理我们实现了一个非常简单的属性注入功能,目前类结构还不复杂,大家可以在我的github项目中直接查看,有不明白的地方也可以评论我。原创 2023-10-10 00:14:23 · 199 阅读 · 0 评论 -
(一)实现一个简易版IoC容器【手撸Spring】
相信大家在看本篇文章的时候,对IoC应该有一个比较清晰的理解,我在这里再重新描述下:它的作用就是实现一个容器将一个个的Bean(这里的Bean可以是一个Java的业务对象,也可以是一个配置对象)统一管理起来。在Java中,我们创建一个对象最简单的方法是使用new关键字。Spring框架的IoC容器则是将创建Bean的动作与使用Bean解耦,将应用层程序员无需关注底层对象的构建以及其生命周期,以便更好的专注于业务开发。本节我们则开始进入手写Spring框架的第一步:实现一个最简易的IoC容器。原创 2023-10-07 23:10:14 · 388 阅读 · 0 评论