查了一下,有说改 produces 的,但是我的不是这个问题,swagger上有显示 application/json:
在这里插入图片描述
最终的解决方法是:

请求返回结果都要加上getter/setter,lombok的话使用**@Data**。
需要额外注意的是:请求返回结果,比如说,User 是返回到前端的对象,要在 User 上添加 @Data,UserVo 是返回到前端的对象,要在UserVo上添加@Data,而大多数情况下都是封装到一个Response 对象返回到前端的,
所以不仅要Dto和Vo上加,一定要记得在Response实体类上加(我就因为这个错误改了老半天)。

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐