springcloud 消费者调用服务提供者 添加数据 执行成功,但数据库数据为空 使用@RequestBody解决

代码详见博客:
microservice-student-consumer-80服务消费者项目建立

springcloud 消费者调用服务提供者 添加数据 执行成功,但数据库数据为空 使用@RequestBody解决
下面debug查找错误:
发起请求,请求先到达消费者:
springcloud 消费者调用服务提供者 添加数据 执行成功,但数据库数据为空 使用@RequestBody解决
下面进入服务提供者这里:
springcloud 消费者调用服务提供者 添加数据 执行成功,但数据库数据为空 使用@RequestBody解决
上图中发现参数为空

解决办法:
服务提供者这里加上 @RequestBody 注解:
springcloud 消费者调用服务提供者 添加数据 执行成功,但数据库数据为空 使用@RequestBody解决
springcloud 消费者调用服务提供者 添加数据 执行成功,但数据库数据为空 使用@RequestBody解决

小结:所有服务提供者的Controller方法接收实体时都要加上 @RequestBody 注解