0%

@RequestBody注解只拥有一个参数

required 默认为 true,即对象中的属性必须有一个要传,否则会抛出异常:org.springframework.http.converter.HttpMessageNotReadableException: Required request body is missing

阅读全文 »

@RequestParam 总体上来说,该注解类拥有三个参数:

  • valuename 属性都标识请求参数名(必须配置);
  • required:参数是否必传,默认为 true,可以设置为非必传 false;(如果设置了必传或默认,请求未传递参数,将会抛出异常);
  • defaultValue:参数默认值,如果设置了该值,required 将会自动设置为 false
阅读全文 »