使用swagger2配置springboot时出现的问题

这个问题踩了几次坑了,这次又遇到了,不记录一下看来是不长记性了:

测试普通的增删改查的时候,发现删除和查询是对的,可是增加和更新却数据绑定不到controller的参数上面去。

因为是自定义的实体类,所以如何将swagger2的json格式传入的数据绑定到参数呢:

swagger2的样式:

使用swagger2配置springboot时出现的问题

Controller的参数格式:出错根源:没有加@Requestbody

使用swagger2配置springboot时出现的问题

那么到底是怎么回事呢?我们来分析下:

这个博客地址:https://blog.csdn.net/ff906317011/article/details/78552426

使用swagger2配置springboot时出现的问题

使用swagger2配置springboot时出现的问题

而swagger2这里就是这种格式的:

使用swagger2配置springboot时出现的问题