@RestController
@RequestMapping(value="/parameter")
public class ParameterController
extends java.lang.Object
| 构造器和说明 |
|---|
ParameterController() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
bodyGenericComplex(GenericParameter<ParameterA> parameterAGenericParameter)
泛型复杂参数
|
void |
bodyGenericSimple(GenericParameter<java.lang.Integer> parameter)
泛型简单参数
|
void |
complex(ParameterA obj)
body 里的复杂对象
|
void |
complexArray(ParameterA[] arr)
body 中的复杂数组
|
void |
path(java.lang.String parameterA,
java.lang.String parameterB)
path 变量
|
void |
queryString(int param1,
java.lang.String param2)
查询字符串
|
void |
queryStringArray(java.lang.String[] array,
ParameterA[] parameterAS)
查询参数数组
|
void |
queryStringComplex(ParameterA parameterA)
查询字符串 复杂参数
|
void |
simpleArray(java.lang.String[] arr)
body 中的简单数组
|
@GetMapping(value="/queryString")
public void queryString(@RequestParam
int param1,
@RequestParam
java.lang.String param2)
@GetMapping(value="/queryString/array")
public void queryStringArray(java.lang.String[] array,
ParameterA[] parameterAS)
array - 字符串参数数组parameterAS - 参数A数组@GetMapping(value="/queryString/complex") public void queryStringComplex(ParameterA parameterA)
@PostMapping(value="/body/array/simple")
public void simpleArray(@RequestBody
java.lang.String[] arr)
@PostMapping(value="/body/array/complex")
public void complexArray(@RequestBody
ParameterA[] arr)
@PostMapping(value="/body/complex")
public void complex(@RequestBody
ParameterA obj)
@PostMapping(value="/path/{parameterA}/{parameterB}")
public void path(@PathVariable
java.lang.String parameterA,
java.lang.String parameterB)
parameterA - 参数AparameterB - 参数B@PostMapping(value="/body/generic/complex")
public void bodyGenericComplex(@RequestBody
GenericParameter<ParameterA> parameterAGenericParameter)
@PostMapping(value="/body/generic/simple")
public void bodyGenericSimple(@RequestBody
GenericParameter<java.lang.Integer> parameter)
Copyright © 2019. All Rights Reserved.