关闭文档 - 忽略特定字段不起作用

时间:2016-05-24 15:04:52

标签: enunciate

我正在尝试生成enunciate文档(版本2.3.0)。根据忽略响应示例中特定字段的文档,我们可以使用以下任一项。我尝试过使用它们,但文档仍然会创建一个带有该字段的示例Json。

@JsonIgnore -- com.fasterxml.jackson.annotation.JsonIgnore
@Ignore -- com.webcohesion.enunciate.metadata.Ignore 

我尝试过使用这两种不同类型的Ignore的所有组合。

enter image description here

2 个答案:

答案 0 :(得分:1)

在字段的getter上使用来自@JsonIgnore的{​​{1}}来忽略字段

答案 1 :(得分:0)

来自Ignore documentation of Enunciate

  

应用于Java类

所以我不会找到任何适合您需求的注释。

我的项目我使用lombok自动生成getter和setter。 Enunciate还不支持lombok(但是有一个问题,所以它可能会在不久的将来得到支持)。

你可以简单地使用lombok来生成getter / setter。他们将被隐藏起来。

这不仅仅是一种技巧而非真正的解决方案,但它可能有所帮助。