1.不加@RequestParam前端的参数名需要和后端控制器的变量名保持一致才能生效。
2.不加@RequestParam参数为非必传,加@RequestParam写法参数为必传。
3.@RequestParam可以通过@RequestParam(required = false)设置为非必传。因为required值默认是true,所以默认必传。
4.@RequestParam可以通过@RequestParam(“userId”)或者@RequestParam(value = “userId”)指定参数名。
5.@RequestParam可以通过@RequestParam(defaultValue = “0”)指定参数默认值
6.如果接口除了前端调用还有后端RPC调用,则不能省略@RequestParam,否则RPC会找不到参数报错