JAX-RS Swagger Snake保护套

时间:2017-03-06 20:14:43

标签: java jax-rs swagger swagger-ui swagger-2.0

我是JAX-RS的swagger生成器:

<dependency>
       <groupId>io.swagger</groupId>
       <artifactId>swagger-jaxrs</artifactId>
       <version>1.5.12</version>
</dependency>

我想在我的swagger.json中使用蛇盒。我知道可以使用io.swagger.annotations.ApiModelProperty,但这意味着我必须为每个属性执行此操作。我的偏好是从中心点配置它。我能找到的最好的是:

Json.mapper().setPropertyNamingStrategy(PropertyNamingStrategy.SNAKE_CASE);

然而,这会创建一个swagger.json,swagger-ui无法处理,因为这会将swaggers basePath转换为base_path。我找不到关于这部分的适当文档,这看起来像是一件微不足道的事情。有谁知道如何正确处理这个问题?

1 个答案:

答案 0 :(得分:0)