Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

anyoptional/tiny-spring

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

关于

  Spring作为一个非常优秀的IoC Container,几乎没有Java开发者不了解它的存在。
  平时看博客的时候,总会学到些零散的但没有前后逻辑的独立知识点,很难有一种真正了解Spring的感觉。
  想要从整体上去理解Spring,最好的办法还是读它的源码。然而,Spring代码量大,设计复杂,阅读起来并不是那么容易。这个repo大量参考了Spring的实现,删减了许多繁琐的实现细节,重点突出其基本架构,非常有助于从整体上去掌握Spring。
  并且,这个repo是采用递进式的构建策略一步一步构建出来的,每一步的代码量都不多,changelog可以看到每一步的主题。

功能

  整个系列主要对应Spring的三个部分:

  • beans
  • context
  • aop

系列文章

手把手教你实现spring-beans (一)
手把手教你实现spring-beans (二)
手把手教你实现spring-context
手把手教你实现spring-aop (TODO)

About

A tiny implementation of Spring IoC container.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.