@Target(value={METHOD,TYPE})
@Retention(value=RUNTIME)
@Documented
@RequestMapping
@ApiVersion
public @interface ApiVersionMapping
| 限定符和类型 | 可选元素和说明 |
|---|---|
java.lang.String[] |
consumes
Alias for
RequestMapping.consumes(). |
java.lang.String[] |
headers
Alias for
RequestMapping.headers(). |
java.lang.String |
name
Alias for
RequestMapping.name(). |
java.lang.String[] |
params
Alias for
RequestMapping.params(). |
java.lang.String[] |
path
Alias for
RequestMapping.path(). |
java.lang.String[] |
produces
Alias for
RequestMapping.produces(). |
java.lang.String[] |
value
Alias for
RequestMapping.value(). |
java.lang.String |
version
Alias for
ApiVersion.value(). |
@AliasFor(annotation=org.springframework.web.bind.annotation.RequestMapping.class) public abstract java.lang.String name
RequestMapping.name().@AliasFor(annotation=org.springframework.web.bind.annotation.RequestMapping.class) public abstract java.lang.String[] value
RequestMapping.value().@AliasFor(annotation=org.springframework.web.bind.annotation.RequestMapping.class) public abstract java.lang.String[] path
RequestMapping.path().@AliasFor(annotation=org.springframework.web.bind.annotation.RequestMapping.class) public abstract java.lang.String[] params
RequestMapping.params().@AliasFor(annotation=org.springframework.web.bind.annotation.RequestMapping.class) public abstract java.lang.String[] headers
RequestMapping.headers().@AliasFor(annotation=org.springframework.web.bind.annotation.RequestMapping.class) public abstract java.lang.String[] consumes
RequestMapping.consumes().@AliasFor(annotation=org.springframework.web.bind.annotation.RequestMapping.class) public abstract java.lang.String[] produces
RequestMapping.produces().
default json utf-8@AliasFor(annotation=ApiVersion.class, attribute="value") public abstract java.lang.String version
ApiVersion.value().