springboot集成swagger2出现api重复问题
Posted 秋9
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了springboot集成swagger2出现api重复问题相关的知识,希望对你有一定的参考价值。
今天集成swagger2出现,大量api接口重复的问题,如下图所示:
每个接口有7个方法,根据排查是由于api接口没有指定特定方法导致。
解决方法为@RequestMapping修改为@DeleteMapping,具体如下:
//删除
@RequestMapping("/delete/id")
@ApiOperation (value = "delete",notes = "删除")
public String delete(@PathVariable("id")Integer id)
userService.deleteById(id);
return "删除成功!";
修改为:
//删除 @DeleteMapping("/delete/id") @ApiOperation (value = "delete",notes = "删除") public String delete(@PathVariable("id")Integer id) userService.deleteById(id); return "删除成功!";
所有接口按类似方法修改一下,正常后的效果如下图:
以上是关于springboot集成swagger2出现api重复问题的主要内容,如果未能解决你的问题,请参考以下文章
springboot集成swagger2构建RESTful API文档
企业级 SpringBoot 教程 springboot集成swagger2,构建优雅的Restful API