程序包 | 说明 |
---|---|
org.nutz.ioc |
Ioc 容器
提供 Nutz.Ioc 所有的功能,什么是 Ioc 都不知道?
|
org.nutz.ioc.impl | |
org.nutz.mvc.ioc |
限定符和类型 | 方法和说明 |
---|---|
ObjectProxy |
IocContext.fetch(String name)
根据对象的名称获取上下文环境中的一个对象
|
ObjectProxy |
ObjectMaker.make(IocMaking ing,
IocObject iobj)
根据 IocObject 制作一个对象代理,如果对象是 singleton,则保存在上下文环境中
|
ObjectProxy |
ObjectProxy.setDepose(IocEventTrigger<Object> depose) |
ObjectProxy |
ObjectProxy.setFetch(IocEventTrigger<Object> fetch) |
ObjectProxy |
ObjectProxy.setObj(Object obj) |
ObjectProxy |
ObjectProxy.setWeaver(ObjectWeaver weaver) |
限定符和类型 | 方法和说明 |
---|---|
boolean |
IocContext.save(String scope,
String name,
ObjectProxy obj)
存储一个对象,根据对象的级别,各个实现类可以决定是否真的存储
|
限定符和类型 | 方法和说明 |
---|---|
ObjectProxy |
ScopeContext.fetch(String name) |
ObjectProxy |
ComboContext.fetch(String key) |
ObjectProxy |
ObjectMakerImpl.make(IocMaking ing,
IocObject iobj) |
限定符和类型 | 方法和说明 |
---|---|
Map<String,ObjectProxy> |
ScopeContext.getObjs() |
限定符和类型 | 方法和说明 |
---|---|
boolean |
ScopeContext.save(String scope,
String name,
ObjectProxy obj) |
boolean |
ComboContext.save(String scope,
String name,
ObjectProxy obj) |
限定符和类型 | 方法和说明 |
---|---|
ObjectProxy |
SessionIocContext.fetch(String name) |
ObjectProxy |
RequestIocContext.fetch(String name) |
限定符和类型 | 方法和说明 |
---|---|
boolean |
SessionIocContext.save(String scope,
String name,
ObjectProxy obj) |
boolean |
RequestIocContext.save(String scope,
String name,
ObjectProxy obj) |
Copyright © 2017. All rights reserved.