【发布时间】:2018-07-01 17:33:25
【问题描述】:
我想知道是否有一种简单的方法可以在 任何 swagger 项目中重复使用某些实用程序,以便我可以实现类似的效果:
String model = SomeSwggerUtil.generateModelString(MyPojo.class);
String example = SomeSwggerUtil.generateExampleString(MyPojo.class);
我希望生成与 Swagger-UI 在其 Swagger-UI 网页上显示的相同的 model 和 example 字符串。
我要调用什么类/实用程序来实现这一点?
【问题讨论】:
-
您能否说明您的实际目标是什么?您是否需要从代码中生成 Swagger 定义?你将如何使用这些例子?根据您的用例,您的问题的答案可能会有所不同。
-
我将像 swagger-ui 使用它们一样使用它们:为用户提供查看模型并复制它的能力,以便他们可以将其粘贴到其他地方以发出请求。我需要动态地执行此操作,因为我正在编写一个库/框架并且不知道这些 POJO 是什么,并且无法控制它们。
标签: java swagger swagger-ui swagger-codegen