gpt4 book ai didi

java - OpenAPI 生成器在字段级别添加注释

转载 作者:行者123 更新时间:2023-12-05 05:40:39 27 4
gpt4 key购买 nike

我正在使用带有 gradle(7.3.3) 和 SpringBoot (2.6.6) 的 openapi 生成器 (5.4.0)。

我的 OpenApi 配置:

  ext.openApiConfigOptions = [
library : "spring-boot",
dateLibrary : "java8",
delegatePattern : "true",
useTags : "true",
openApiNullable : "false",
additionalModelTypeAnnotations: "@lombok.Builder @lombok.NoArgsConstructor @lombok.AllArgsConstructor",
booleanGetterPrefix : "is"
]

我的目标是在该字段上添加 @lombok.Builder.Default 注释。

来自文档: enter image description here

根据这个:link to example我尝试在我的规范中使用 x-field-extra-annotation:,但它在我的情况下不起作用。

在我的例子中,它是这样工作的;

  • x-extra-annotation:"@lombok.Builder.Default"添加注释 setter/getter 。
  • ; x-setter-extra-annotation:"@lombok.Builder.Default"结果向二传手添加注释。
  • 但是;x-field-extra-annotation 无效。

类似的未回答问题:link

最佳答案

将openapi生成器升级到6.0.0版本即可解决。

关于java - OpenAPI 生成器在字段级别添加注释,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72362340/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com