我想知道是否有一种简单的方法可以在swagger项目的任何中重用某些实用程序,这样我就可以实现类似于以下的功能:
String model = SomeSwggerUtil.generateModelString(MyPojo.class);
String example = SomeSwggerUtil.generateExampleString(MyPojo.class);
我希望生成与Swagger-UI在其Swagger-UI网页上显示的相同的 model 和 example 字符串。
我该调用什么类/实用程序来实现这一目标?
答案 0 :(得分:-1)
当我想根据自己的定义创建模块时,请使用swagger-codegen tool。它以不同的语言生成模块,并且有一些Java支持。有一个-i
标志,可让您指向您的招摇定义文件。安装CLI代码生成工具后,命令如下所示:
swagger-codegen-cli generate -i "/path/to/swaggerDefinition"