Java Apache-2.0

mini-spring

mini-spring is a simplified version of the Spring framework that helps you quickly familiarize yourself with Spring source code and master Spring's core principles. It extracts Spring's core logic with extremely simplified code while preserving Spring's core functionality.

D

DerekYRC

Dernière activité 13 août 2026
DerekYRC/mini-spring

6,4 k

étoiles

1,4 k

forks

32

issues ouvertes

mini-springspringspring-bootspring-mvcspringbootspringframeworktiny-spring

Ce README est souvent en anglais.

mini-spring

Build Status License Stars Forks

English | 简体中文

姊妹版:

关于

mini-spring是简化版的spring框架,能帮助你快速熟悉spring源码和掌握spring的核心原理。抽取了spring的核心逻辑,代码极度简化,保留spring的核心功能,如IoC和AOP、资源加载器、事件监听器、类型转换、容器扩展点、bean生命周期和作用域、应用上下文等核心功能。

如果本项目能帮助到你,请给个STAR,谢谢!!!

功能

基础篇

扩展篇

高级篇

其他

使用方法

阅读changelog.md

视频教程(完整版)

提问

点此提问

贡献

欢迎Pull Request

关于我

点此了解

Star History

Star History Chart

版权说明

未取得本人书面许可,不得将该项目用于商业用途

参考

Projets similaires

Spring Boot helps you to create Spring-powered, production-grade applications and services with absolute minimum fuss.

Javaframeworkjavaspring
Sspring-projects
81,5 k étoiles43,6 k

Spring Framework

Javaspringspring-frameworkspring-mvc
Sspring-projects
60,3 k étoiles38,8 k

mini-spring-cloud is a simplified version of the Spring Cloud framework that helps you quickly familiarize yourself with Spring Cloud source code and master its core principles. While preserving Spring Cloud's core functionality, the code is streamlined as much as possible.

Javaeurekafeignmini-spring
DDerekYRC
1,9 k étoiles383