Kotlin REST改为打字稿定义

大家好,

我在JAX-RS中有一个使用REST api编写的项目。

我想使用maven任务来生成相关的打字稿API与定义的DTOs。

我发现项目https://github.com/raphaeljolivet/java2typescript ,这似乎是完美的,实际上这并不能满足所有需要。

你知道一些其他的发电机根据REST API生成REST和DTO吗?

非常感谢您的帮助和讨论

你可以为此目的使用招摇。

第1步:在swagger.yaml中编写您的API: http ://editor.swagger.io/

第2步:从API定义中生成用于生成java的示例swagger项目: https : //github.com/swagger-api/swagger-codegen

java -jar swagger-codegen-cli.jar meta -o output/myLibrary -n myClientCodegen -p com.my.company.codegen 

步骤3:调整生成的项目以生成kotlin类。

对TypeScript(消费者部分)重复这些步骤。