简单来说,required = false就表明该参数不是必须的。 举例: 那么,假如我们不使用@RequestParam(required = false)这个注解,当进行条件查询时,前端如果不传送一个姓名到后端,此时后端就会报错。