@Target(value={TYPE,METHOD}) @Retention(value=RUNTIME) @Documented @Inherited public @interface IocBean
限定符和类型 | 可选元素和说明 |
---|---|
String[] |
args
每个单一的值,规则与 org.nutz.ioc.loader.annotation.Inject一致
这些值,对应构造方法的参数
|
String |
create
当对象被Ioc容器创建后调用的方法
|
String |
depose
当对象被移出Ioc容器时调用的方法
|
String |
factory |
String |
fetch
当对象被调用者从Ioc容器调出时触发的方法
|
String[] |
fields
你要注入的字段属于超类.
|
String |
name
指定一个名字, 默认为取类名的首字母小写, 如 STing,会设置为sTing
|
String |
scope |
boolean |
singleton |
public abstract String name
public abstract String scope
public abstract String create
public abstract String depose
public abstract String fetch
public abstract String[] fields
public abstract String factory
Copyright © 2017. All rights reserved.