我在我的一个项目中使用过Springfox-swagger2:2.3.2和Springfox-swagger-ui:2.3.1而且我遇到了一个问题。
该项目采用JSON HAL标准的Spring Boot 4.2.4。
基本上我们为POST主体和响应主体使用相同的资源类。由于它是HAL,因此该资源具有链接和嵌入字段。在POST定义中,我们不想要链接和嵌入字段,但它们应该在响应定义中。
Springfox是否可以生成此资源的不同定义,以便POST模型架构不包含链接和嵌入字段? 我不想为每个使用它的上下文创建相同资源的不同类。我已经尝试过使用隐藏的' @ApiModelProperty注释中的属性,但最终从响应模型架构中删除链接和嵌入字段。