# simple-spring **Repository Path**: xiaochangbai/simple-spring ## Basic Information - **Project Name**: simple-spring - **Description**: 自己实现的一个简易版Spring - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2022-03-30 - **Last Updated**: 2022-05-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: Spring, ASM, AspectJ ## README simple-spring ======= >Lightweight spring provides simple IOC and AOP functions ## 关于 `simple-spring`是为了学习Spring的而开发的,可以认为是一个Spring的精简版。Spring的代码很多,层次复杂,阅读起来费劲。我尝试从使用功能的角度出发,参考Spring的实现,一步一步构建,最终完成一个精简版的Spring。 ## 功能 1. 支持singleton类型的bean,包括初始化、属性注入、以及依赖bean注入(已解决循环依赖的场景问题)。 2. 支持xml配置和注解配置的方式。 3. 使用Aspectj的方式进行AOP编写。