@Inherited @Documented @Target(value=TYPE) @Retention(value=RUNTIME) public @interface Scope
用来描述一个扩展是否多实例 如果一个服务接口标注了@Scope(Option.PROTOTYPE),每次请求{ com.taobao.hsf.util.AppServiceContainer#getInstance(Class, String, String[])} 均会返回一个新的实例 如果未标注@Scope则等值于@Scope(Option.SINGLETON)
| 限定符和类型 | 可选元素和说明 |
|---|---|
Scope.Option |
value
限定当前的服务是单例还是多例
|
public abstract Scope.Option value
限定当前的服务是单例还是多例
Copyright © 2018. All rights reserved.