# mini-spring **Repository Path**: funktest7ff/mini-spring ## Basic Information - **Project Name**: mini-spring - **Description**: 手写spring,简单实现 - **Primary Language**: Java - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2023-11-30 - **Last Updated**: 2024-03-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # mini-spring #### 介绍 手写spring,简单实现 参考[专栏](https://time.geekbang.org/column/intro/100536701?tab=catalog) 参考[代码](https://github.com/YaleGuo/Minis) #### 软件架构 Maven 单体项目 MVC的所有模块建议不要使用额外三方库,比如日志 logback 等;在 Tomcat 容器 运行时会产生依赖问题,手工比较不好解决。 #### 安装教程 1. git clone 2. 下载依赖 3. 查看 mvc-idea-config.txt 设置 tomcat 4. 查看 doc 学习技巧总结 #### 使用说明 1. a、b、c...e-mini-spring 是 IOC 版本迭代演进 2. mvc-1、2、3...5是 MVC 版本迭代演进 3. jdbcTemplate 待实现 4. aop-1、2、3、4是 AOP 版本迭代演进 #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request