问题:我有一些 Java 模型在某些端点上同时用于请求和响应主体。问题是,根据特定请求,我不想显示该模型中的所有字段;另外,在响应中,也许我想展示来自同一模型的完全不同的字段。
问题:这可能使用 Enunciate 吗?或者我们只需要在请求和响应中使用相同的模型组合?
我对此进行了调查并找到了Enunciate API Facets。但是,还没有弄清楚如何从模型中只排除一些字段。除了这个特定功能之外,目前我发现 Enunciate 非常有用且易于使用。它还可以生成非常好看的文档。:)
不幸的是,Enunciate 的文档引擎并没有那么复杂。无法配置 Enunciate 以记录应根据特定请求(或响应)填充模型的哪些字段。
不过,这将是一个不错的功能。为什么不打开 JIRA 问题以便跟踪请求?