2017-03-06 62 views
0

我是JAX-RS的招摇发生器:JAX-RS扬鞭蛇的情况下

<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,其招摇的UI无法处理,因为这将basePath转换swaggers到base_path。我无法在这部分找到适当的文档,这看起来像这样一个微不足道的事情。有谁知道如何正确处理这个问题?

回答