SSM源码分析之Spring07-手写SpringV1.0
目录导航 前言 手写SpringV1.0 准备工作 DispatchServlet实现Bean的定位、加载、注册 自定义注解 测试 后记 前言 《SSM源码分析之Spring05-DI实现原理(基于Annotation 注入)》 《SSM源码分析之Spring06-IOC 容器中那些鲜为人知的事儿》 前面的章节我们主要看了一下在spring源码是如何设计管理bean的。这节我们用简单的几个类实现一个核心的IOC功能~ 手写SpringV1.0 准备工作 我们首先整理一下思路: 然后,创建一个maven项目,最后的项目结构如下: pom.xml引入servlet依赖: < properties > <!-- dependency versions --> < servlet.api.version > 2.4 </ servlet.api.version > </ properties > < dependencies > <!-- requied start --> < dependency > < groupId > javax.servlet </ groupId > < artifactId > servlet-api </ artifactId > < version > ${servlet.api.version} </ version > < scope >