小编Ser*_*gio的帖子

如何使用 swagger-codegen 为 Java 生成具有不同控制器名称的 API?

swagger-codegen 根据路径名生成 APIController。

假设您的 swagger.yaml 中有以下路径:

/pet/findByStatus: /user/{userId} /store/inventory

然后codegen将生成PetAPIController、UserAPIController、StoreApiController。

但我的 API 是这样的:

/private/pet/findByStatus:/private/user/{userId} /public/store/inventory

所以我最终得到了两个主要控制器:PrivateAPI 和 PublicAPI

有什么办法可以避免这种情况吗?使用标签,或仅使用第二个路径词。

谢谢

java spring swagger swagger-codegen-maven-plugin

2
推荐指数
1
解决办法
5251
查看次数