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

ni65a41a  于 2023-01-24  发布在  Java
关注(0)|答案(1)|浏览(173)

我正在使用openapi生成器(5.4.0)和Gradle(7.3.3)以及SpringBoot(2.6.6)。
我的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注解。**

来自文件:

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

  • x-extra-annotation:"@lombok.Builder.Default "在getter上添加一个注解。
  • ; x-setter-extra-annotation:"@lombok.Builder.Default "导致向setter添加注解。
  • 但是; x-场-额外-注解没有效果。

类似的未回答问题:link

mrphzbgm

mrphzbgm1#

将openapi生成器升级到版本6. 0. 0可解决此问题。

相关问题