我在多个目录(包)结构中使用了摇摇欲坠的模型(使用Java JAX-RS)。
我的目标是使用Swagger代码生成器来创建客户端代码,并使用目录名称(程序包)或其他任何特定于swagger的元数据(例如注释)将模型类也放置在不同的程序包中。
我想要像我的包裹
由于Swagger代码生成器输入是从我的Java类中生成的JSON或YAML,因此包信息必须在openAPI定义中或传递给代码生成器。我找到了指定模型包的选项,该包对于所有类都是相同的,但是我希望它们在各种包中。
该主题已经发布到Swagger github上,但是由于修改代码源的建议而被关闭: https://github.com/swagger-api/swagger-codegen/issues/4634