Annotation Interface RestControllerRegister
@Retention(RUNTIME)
@Target(TYPE)
@Documented
@Inherited
@ResponseBody
@RequestMapping
public @interface RestControllerRegister
控制器注册,标识这个控制器会被动态注册
-
可选元素概要
可选元素修饰符和类型可选元素说明String[]
Alias forRequestMapping.consumes()
.String[]
Alias forRequestMapping.headers()
.Alias forRequestMapping.name()
.String[]
Alias forRequestMapping.params()
.String[]
Alias forRequestMapping.path()
.String[]
Alias forRequestMapping.produces()
.String[]
Alias forRequestMapping.value()
.
-
元素详细资料
-
name
Alias forRequestMapping.name()
.- 默认值:
- ""
-
value
Alias forRequestMapping.value()
.- 默认值:
- {}
-
path
Alias forRequestMapping.path()
.- 默认值:
- {}
-
params
Alias forRequestMapping.params()
.- 默认值:
- {}
-
headers
Alias forRequestMapping.headers()
.- 默认值:
- {}
-
consumes
@AliasFor(annotation=org.springframework.web.bind.annotation.RequestMapping.class) String[] consumesAlias forRequestMapping.consumes()
.- 从以下版本开始:
- 4.3.5
- 默认值:
- {}
-
produces
@AliasFor(annotation=org.springframework.web.bind.annotation.RequestMapping.class) String[] producesAlias forRequestMapping.produces()
.- 默认值:
- {}
-