跳到主要内容

inject - 依赖注入

依赖注入支持

依赖模块

配置项

此模块没有配置项

Core 挂载项

挂载项类型功能
injectorInjectorsingleton 作用域注入管理器

Context 挂载项

挂载项类型功能
injectorInjectorrequest 作用域注入管理器

装饰器

名称功能
@component组件类的构造参数注入
@init初始化方法
@inject属性注入 (不推荐使用,使用 @component 代替)

全局模式

方法功能
getInstance(target: Class)取得对象实例,对象实例会优先从 request 层获取,没有请求上下文则从 singleton 层获取