首页 > TAG信息列表 > ApiOperation

Ambiguous handler methods mapped for'xxx'报错的解决办法

这个报错的原因是我们的Controller中,有两个模棱两可的处理方法,这两个方法有歧义,无法分清谁是谁.因为Spring无法根据传参的类型自动匹配到可以处理的方法。比如下面这里, @GetMapping("/{id}")和 @GetMapping("/{addr}")是冲突的,必须修改一下其中的一个url区分开来 package com.

API注解

首先@ApiOperation注解不是Spring自带的,它是是swagger里的注解@ApiOperation是用来构建Api文档的@ApiOperation(value = “接口说明”, httpMethod = “接口请求方式”, response =“接口返回参数类型”, notes = “接口发布说明”;其他参数可参考源码;@Api:用在请求的类上,表示对类的

spring boot使用swagger的ApiOperation注解

背景: 如果要使用@ApiOperation注解,需要引入swagger,而不是引入OpenAPI。   在父工程的pom.xml里添加swagger的依赖: <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version

文件上传接口样例

/*********************************************************** * @note : 文件上传下载的接口,由于Swagger的问题导致在SwaggerUI * 里测试不成功,实际上前端是完全没有问题的 * @author : 梁山广 * * 为了支持Ajax请求和响应,最简单的解决方案

日志系列---【SpringBoot使用Aop实现格式化日志】

1.最终实现效果   2.在pom中引入Aop依赖(可以先写个@Aspect注解,如果不报错,说明项目中引入过aop依赖了,不用再重复引入下面的依赖) <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-aop</artifactId> </dependency> 3.这里

Springboot2.x整合Swagger3.x

1、SpringBoot添加pom文件依赖 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.4.11</version> <relativePath/>

学习笔记:spring-boot整合Swigger UI

1.在pom.xml中添加依赖 <!--Swagger-UI API文档生产工具--> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.7.0</version>

SpringBoot集成Swagger

添加相关依赖 <!-- springfox-swagger2 --> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.9.2</version> </d

echarts后台

@ApiOperation(value = "直属线路变电数量", notes = "") @RequestMapping(value = {"/getEchartsZSXLBDSLData"}, method = RequestMethod.POST) @Log(operationType = "查询", operationName = "直属线路变电数量") public Res

基于aop的日志记录方式实现

说明 最近有个项目需要增加日志记录功能,因为这个项目原来是基于spring开发的,在查阅了相关资料以后,我采用了spring aop的方式实现该需求,然后就有了本篇文章。 思路 我这边需求是这样的:要统计各个接口的调用次数,然后我想加上客户端ip、请求参数、返回结果等信息,而我的接口都是通过co

使用Swagger2生成API文档

Swagger2是一个开源软件框架,由大型工具生态系统支持,可帮助开发人员设计,构建,记录和使用Restful Web服务。 这是“维基百科”上对于Swagger2的一个介绍,可见Swagger2是属于第三方框架,对标的是Restful风格的API,使用Swagger2生成API文档,避免了传统手工记录的繁琐,也便于保存、整

Swagger和Postman的配置和使用

Swagger 1. 配置 pom文件添加swagger依赖,注意版本,2.8.0可以使用 <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>2.8.0</version> </dependency> &

swagger2

swagger是一个可以自动生成REST APIs文档的工具。它有自己的文档页面并并且可以和后台交互。@ApiOperation(value = "获得用户列表", notes = "列表信息", httpMethod = "访问方式("POST","GET","PUT","DELETE","PATCH")", produces = MediaTy