首页 > TAG信息列表 > swagger-2-0

java-Swagger2>记录SpringBoot MvcEndpoint

我目前正在尝试在SpringBoot项目上试用Swagger2(效果很好),但是,它只能使用@RestController类. 我在想: >可以用来拾取弹簧执行器MvcEndpoint吗? >可以将Swagger2组件(例如/swagger-ui.html、/v2/api-docs)托管在management port (e.g. http://${management.address}:${management.po

C#-尝试创建Rest API时获取重复的operationid

我已经尝试了几个小时才能解决此问题,但我不断收到错误消息: [致命]生成客户端模型时出错:找到具有重复的operationId’recent_items’的操作对象.在API中描述的所有操作中,OperationId必须唯一. 我正在使用Visual Studio 2017Azure SQL数据库C# 我在下面看不到任何重复的operationid

如何更改Swagger-ui URL前缀?

我使用Springfox Swagger2和Spring boot 1.5.9. 我可以在此链接上访问swagger UI. http://localhost:8090/swagger-ui.html 如何将其更改为可在以下URL上使用? http://localhost:8090/my/custom/path/swagger-ui.html @EnableSwagger2 public class Configuration { @Bean public

java – 从swagger api中避免默认的基本错误控制器[复制]

参见英文答案 > Remove Basic Error Controller In SpringFox SwaggerUI                                    6个 我在我的春季启动项目中使用了swagger2.它运行良好,但我需要从api中排除基本错误控制器.目前我使用正则表达式使用以下代码.它

spring – pageble无法正常显示

当我使用我的弹簧启动将swagger更新为swagger2时,它停止显示可分页类型的正确参数,当它应该显示页面和大小时,它开始显示pageSize和pageNumber,这在其余方面是不正确的. 我没有手动更改任何内容但由于某种原因,它显示错误的参数名称. return new Docket(DocumentationType.SWAGG

java – Swagger中重载的控制器方法

我有一个Spring REST应用程序.我使用Swagger进行API文档编制. 我拥有的任何REST控制器都是@RequestMapping的方法. 我有两个重载方法,它们在参数方面有所不同.但Swagger UI只显示一个. 是我的方法是错误的(重载控制器方法)还是Swagger中的错误?解决方法:这是swagger规范的限制.但是,

java – 在spring mvc中禁用swagger

我是Swagger的新手,并且已经使用spring mvc实现了Swagger UI,我想在生产/现场环境中禁用UI.我正在努力解决这个问题. 这就是我正在使用的 SwaggerConfig.java @Configuration @EnableSwagger2 public class SwaggerConfig { } RestController.java @RestController @A

nginx – 如何修改swagger.json的默认文件路径?

我已经创建了引用https://github.com/nginxinc/NGINX-Demos/tree/master/consul-template-demo的Ngnix-Consul Docker设置. 并创造了许多微服务.因此,只有在添加服务名称后,才能访问所有微服务. http://example.com/service_name/get_data 一切正常,然后我想为所有微服务添加招摇

java – Swagger 2接受xml而不是json

我有一个带有spring boot的项目,我想使用swagger2来记录我的json Web服务. 我有这个配置: @Configuration @EnableSwagger2 public class Swagger2Config { @Bean public Docket welcomeMessageApi() { return new Docket(DocumentationType.SWAGGER_2) .apiInfo(

java – Swagger2 Spring REST API不能正常工作

我有一个Spring Rest控制器及其NOT spring启动应用程序.它只是一个REST API项目.我想在我的项目中集成swagger2.我尝试了Net和演示中的所有示例,但没有运气.当我尝试执行http://localhost:8085/context/swagger-ui.html时,我得到404错误.请在下面找到我的问候,如果有任何差异请告诉

spring – 如何用Swagger描述“ModelAttribute”的最佳方法

我正在尝试将Swagger2集成到基于Spring Boot的应用程序中.问题是招摇不考虑模型属性. @GetMapping(value = "/events", produces = MediaType.APPLICATION_JSON_VALUE) public PagedResources<EventResource> getEvents( @Valid SearchCriteria searchQuery, Bin

从Swagger API for Java REST生成单元测试代码

我正在尝试使用Swagger测试模板并发现这是一个有趣的工具来为我的控制器生成测试文件,但它似乎只适用于NodeJs项目,因为Java平台没有类似的工具. 有人知道如何通过使用swagger文件为我的控制器生成这些测试文件的春季启动项目? PD: 我尝试使用像RepreZen和SwaggerHub这样的商业工具,

java – 使用带Swagger的多个JAX-RS应用程序类

我正在尝试在Java应用程序上实现Swagger,该应用程序有两个Application类,因为一个处理“公共”Web服务,另一个处理“管理”Web服务.我正在尝试生成两个单独的swagger.json文件,每个Application类一个.但是,两个URL中只生成其中一个.这是一些代码: 公共应用类: @WebServlet @Applicat