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

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

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐