动手实现简易Spring Ioc和AOP、Spring Bean的生命周期、循环依赖问题
一、简易 Ioc 实现
最简单的 IOC 容器只需4步即可实现,如下:
加载 xml 配置文件,遍历其中的标签
获取标签中的 id 和 class 属性,加载 class 属性对应的类,并创建 bean
遍历标签中的标签,获取属性值,并将属性值填充到 bean 中
将 bean 注册到 bean 容器中
下面就是实现的代码,其中包含的文件作用分别是:
SimpleIOC:IOC 的实现类,实现了上面所说的4个步骤
SimpleIOCTest: IOC 的测试类
Car: IOC 测试使用的 bean
原创
2020-11-22 15:19:25 ·
1938 阅读 ·
0 评论