Skip to content
Self-made Spring toys
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
spring-toy-core
spring-toy-example
.gitignore
README.md
pom.xml

README.md

自己动手实现的轻量级依赖注入框架

该框架具有如下功能:

  1. 可以通过注解标记组件类,被标记的类会被扫描并添加到容器中。
  2. 解析组件类的依赖关系,进行依赖注入。
  3. 检测组件类相互引用等异常情况,并抛出相关异常。
  4. 根据组件注解的描述信息,返回单例对象,或者返回新的对象。

该框架遵从jsr330规范,实现了基本的依赖注入功能! 你可以运行示例来进行测试! 框架原理可以点此查看

todolist:
  1. aop实现
You can’t perform that action at this time.