@Retention(value=RUNTIME)
public @interface Resource
资源注释。
用以标志一个资源,并给出资源的配置信息。
限定符和类型 | 必需的元素和说明 |
---|---|
java.lang.String |
configID
资源配置项的 ID。
|
java.lang.String |
resourceType
资源的类型。
|
java.lang.String |
urlTemplate
URI 模板。
|
限定符和类型 | 可选元素和说明 |
---|---|
java.lang.String |
extensionDecoderBeanNames
扩展参数解析器。
|
java.lang.String |
extensionEncoderBeanNames
扩展资源表述器。
|
java.lang.String |
extensionHttpMethodBeanName
扩展 HTTP 请求处理器。
|
boolean |
getMethodAsForm
返回在Get操作时是否默认使用表单。
|
public abstract java.lang.String configID
资源配置项的 ID。
每个资源都有唯一的配置项 ID。
public abstract java.lang.String urlTemplate
URI 模板。
public abstract java.lang.String resourceType
资源的类型。
public abstract java.lang.String extensionEncoderBeanNames
扩展资源表述器。
public abstract java.lang.String extensionDecoderBeanNames
扩展参数解析器。
public abstract java.lang.String extensionHttpMethodBeanName
扩展 HTTP 请求处理器。
public abstract boolean getMethodAsForm
返回在Get操作时是否默认使用表单。