# spring-mini **Repository Path**: cl1429745331/spring-mini ## Basic Information - **Project Name**: spring-mini - **Description**: 逐步实现 IOC DI MVC AOP等核心功能 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 1 - **Created**: 2021-10-29 - **Last Updated**: 2022-12-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: Spring, spring源码, Java ## README # spring-mini #### 介绍 一个简易版本的spring框架。 逐步实现 IOC DI MVC AOP等核心功能 #### 安装教程 1. 拉取代码后可能出现资源文件夹未识别的问题,需要手动添加。 ![img.png](img.png) 2. 项目使用jetty打包运行 ![img_1.png](img_1.png) #### 使用说明 1. spring-source-1 为简陋的servlet版本 2. spring-source-2 使用spring中的application管理bean实例 3. spring-source-3 解决循环依赖的问题 4. spring-source-4 实现简单的MVC功能 5. spring-source-5 实现简单的AOP功能 ### 相关博客地址 [Spring 源码分析(一)—— 手写Spring初体验 V1](https://blog.csdn.net/qq_41432730/article/details/120779400?spm=1001.2014.3001.5501) [Spring 源码分析(二)—— 添加 Application Context 管理bean实例。](https://blog.csdn.net/qq_41432730/article/details/120822135?spm=1001.2014.3001.5501) [Spring 源码分析(三)—— 三级缓存与循环依赖](https://blog.csdn.net/qq_41432730/article/details/120827356?spm=1001.2014.3001.5501) [Spring 源码分析(四)—— MVC功能实现](https://blog.csdn.net/qq_41432730/article/details/120843740?spm=1001.2014.3001.5501)