@Target(value=TYPE)
@Retention(value=CLASS)
public @interface RouterService
| 限定符和类型 | 必需的元素和说明 |
|---|---|
java.lang.Class[] |
interfaces
实现的接口(或继承的父类)
|
| 限定符和类型 | 可选元素和说明 |
|---|---|
boolean |
defaultImpl
是否设置为默认实现类。
|
java.lang.String[] |
key
同一个接口的多个实现类之间,可以通过唯一的key区分。
|
boolean |
singleton
是否为单例。
|