java - 从 Enunciate 文档中排除某些响应模型字段

标签 java rest jax-rs javadoc enunciate

问题:我有一些 java 模型同时用于某些端点上的请求和响应正文。问题是,根据特定请求,我不想显示该模型中的所有字段;另外,在响应中,也许我想显示同一模型中完全不同的字段。

问题:使用 Enunciate 可以实现这一点吗?或者我们只需在请求和响应上使用相同的模型组合?

我对此进行了调查,发现了 Enunciate API Facets 。但是,尚未弄清楚如何从模型中仅排除某些字段。除了这个特定功能之外,目前我发现 Enunciate 非常有用且很好用。它还生成非常漂亮的文档。 :)

最佳答案

不幸的是,Enunciate 的文档引擎并不那么复杂。无法配置 Enunciate 来记录应根据特定请求(或响应)填充模型的哪些字段。

不过,这将是一个不错的功能。你为什么不open up a JIRA issue这样请求就可以被跟踪?

关于java - 从 Enunciate 文档中排除某些响应模型字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23062569/

相关文章:

java - TreeMap 删除所有大于某个键的键

Java正则表达式,捕获 "[...]"内的项目

java - 是否可以在 java Swing 应用程序中使用 REST 或 web api

rest - 使用 CAS 保护 Spring boot Rest 服务

java - 无法使用 Tomcat 6 部署 JAX-RS (Jersey 2.3.1) Web 服务

java - JAX-RS 中的异常处理

java - Rails ActiveRecord 相当于 Hibernate load()?

java - 将时间戳转换为日期

ruby - 在 rest-client 中找到 POST 请求的 redirect-url

java - 野蝇8与10之间的区别