我试图从一个我们需要实现的swagger文件生成接口。它是从外部提供的。我通常先使用contract,但在java/kotlin中很长时间没有这样做。我已经有一个项目设置,并希望有尽可能多的控制我的代码。我试着用 openapi-generator-gradle-plugin
与 kotlin-spring
或者 spring
生成器,生成接口(导入部分)。最好是与spring相关的注解接口( RequestMapping
等等),至少是接口。但是,生成器似乎还生成了一个“小应用程序”(gradle/maven文件、springbootapp、readme.md……)。我已经没有代码了,但是我很确定,上次我这么做的时候,很容易就可以生成接口,但是我不记得我使用了哪个生成器或插件。
所以我的问题是,我是错过了什么,还是仅仅是创建接口不再是一个问题?大家都想在这里搭脚手架吗?
2条答案
按热度按时间93ze6v8z1#
我将以下属性添加到
openApiGenerate
任务:为我解决了问题。
pftdvrlh2#
我使用openapi生成器maven插件
<interfaceOnly>true</interfaceOnly>
配置选项。它应该是类似的gradle与kotlinSpring发生器