我正在使用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
1条答案
按热度按时间mrphzbgm1#
将openapi生成器升级到版本6. 0. 0可解决此问题。