# 仿Spring的IOC容器 litespring **Repository Path**: baiqitun/litespring ## Basic Information - **Project Name**: 仿Spring的IOC容器 litespring - **Description**: 仿spring的一个ioc容器 - **Primary Language**: Unknown - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2020-07-09 - **Last Updated**: 2022-06-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # LiteSpring # 简介 基于TTD(测试驱动开发)实现的仿Spring的IOC容器,暂不支持多线程。 目前已经实现了根据文件系统或ClassPath下的XML配置文件注入Bean实例,配置文件的标签与Spring保持一致。 ### 注入方式 * 无参构造器注入 * 有参构造器注入 有参构造器注入暂时只支持根据类型注入。 * Setter注入 ### 配置文件示例 ```xml ``` ### 其他特性 * 允许IOC容器使用用户指定的类加载器去装载类 注:系统暂未处理处理循环注入问题。后续会实现相关代码。