@Target(value={METHOD,TYPE}) @Retention(value=RUNTIME) @Documented public @interface Route
| 限定符和类型 | 可选元素和说明 |
|---|---|
String[] |
consume
指定请求支持接收的 Content-Type
application/json, multipart/form-data, application/x-www-form-urlencoded, text/plain
|
boolean |
exclusive
排他执行
true: 当前处理器匹配成功后,就不继续往下匹配了
false: 当前处理器匹配成功后,可继续往下匹配
|
String |
extra
额外属性
|
String[] |
method
get,post,delete
|
String[] |
produce
指定响应支持的 Content-Type
application/json, multipart/form-data, application/x-www-form-urlencoded, text/plain
|
String[] |
protocol
支持哪种协议, 用于处理器分组, 不区分大小写
|
public abstract String[] path
路径
例: /a/b/{c}
public abstract boolean exclusive
排他执行 true: 当前处理器匹配成功后,就不继续往下匹配了 false: 当前处理器匹配成功后,可继续往下匹配
public abstract String[] protocol
支持哪种协议, 用于处理器分组, 不区分大小写
public abstract String[] method
public abstract String[] consume
指定请求支持接收的 Content-Type application/json, multipart/form-data, application/x-www-form-urlencoded, text/plain
public abstract String[] produce
指定响应支持的 Content-Type application/json, multipart/form-data, application/x-www-form-urlencoded, text/plain
public abstract String extra
Copyright © 2023. All rights reserved.