300行代码手写spring
300行代码手写spring
主要分为6步
//1、读取配置文件,确定扫包范围
doConfig(config.getInitParameter(“contextConfigLocation”));
//2、收集扫描到的bean
doScann(properties.getProperty(“scanPackage”));
//3、初始化ioc容器存储扫描到的bean
doIocInstance();
//4、ioc容器中的bean进行依赖注入,建立依赖关系,暂时不考虑循环依赖
doAnnotation()
原创
2021-11-03 09:36:36 ·
98 阅读 ·
0 评论