@RequestBody 一般用post方法时使用,因为其参数不会出现在请求头里比较安全吧,然后接参数的时候只能使用一个@RequestBody并且接受的一般是一个实体类param,有什么需要的属性直接在实体类加,然后就可以用它的属性在控制层去做判断。并且要用其属性的时候需要在实体类将对应的属性公开。 @RequestParam 一般用get方法时使用,使用的时候可以用多个,然后从传来的param中取得对应的属性赋值给形参,所以形参应该是各个字段而不是一整个param。