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

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

在这里插入图片描述
下面debug查找错误:
发起请求,请求先到达消费者:
在这里插入图片描述
下面进入服务提供者这里:
在这里插入图片描述
上图中发现参数为空

解决办法:
服务提供者这里加上 @RequestBody 注解:
在这里插入图片描述
在这里插入图片描述

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

发布了98 篇原创文章 · 获赞 7 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/qq_37767455/article/details/103975863