使用jaxrs-analyzer时,@ JsonIgnore无法在Swagger JSON生成中工作

时间:2016-05-20 06:58:32

标签: json annotations jax-rs swagger swagger-ui

我使用jaxrs-analyzer生成Swagger JSON文档。在我的POJO类中,我添加了@JsonIgnore注释以在JSON文档中跳过它们,但我仍然在我的swagger JSON doc中看到该部分,然后在加载Swagger UI时会导致以下问题:

  

swagger.js:744 Uncaught TypeError:无法读取属性' $ ref' of undefined`

@JsonIgnore
public Set<HistoryTankSystem> getHistoryStatusSet() {
    return historyStatusSet;
}

"historyStatusSet" : {
    "type": "array",
    "items": {
        "$ref": "HistoryTankSystem"
    },
    "uniqueItems": true
}

0 个答案:

没有答案