swagger swagger-codegen-maven-plugin生成默认API接口

jtjikinw  于 8个月前  发布在  Maven
关注(0)|答案(1)|浏览(115)

我正在尝试使用swagger-codegen-maven-plugin来生成我的接口。在使用插件编译后-它正确地生成所有文件,但由于某种原因,接口名称是DefaultApi。
我寻找一些配置,我可以改变已生成的接口的名称,但没有找到解决方案。
有什么想法吗?

4xy9mtcn

4xy9mtcn1#

“DefaultApi”在没有为端点指定tags时使用。
例如,由于tags被设置为User,因此此端点将被放在名为“UserApi”的类中。
您将需要更新规范,以包括端点的适当tags,以避免使用“DefaultApi”
更新:2018年5月,大约50名Swagger Codegen的顶级贡献者和模板创建者决定分叉Swagger Codegen,以维护一个名为OpenAPI Generator的社区驱动版本。请参阅Q&A了解更多信息。
OpenAPI Generator v7.0.0开始,可以使用openapi-normalizer和规则SET_TAGS_FOR_ALL_OPERATIONS强制所有操作使用特定的标记。

相关问题