Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/rest/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/design-patterns/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Kotlin REST到类型脚本定义_Rest_Maven_Typescript_Jax Rs_Kotlin - Fatal编程技术网

Kotlin REST到类型脚本定义

Kotlin REST到类型脚本定义,rest,maven,typescript,jax-rs,kotlin,Rest,Maven,Typescript,Jax Rs,Kotlin,大家好 我有一个用Kotlin编写的项目,在JAX-RS中使用RESTAPI 我想使用maven任务生成定义了DTO的相关typescript API 我发现projekt似乎非常适合这个目的,但实际上它并不能满足所有需要 您知道其他一些根据RESTAPI生成REST和DTO的生成器吗 非常感谢您的帮助和讨论为此,您可以使用swagger 步骤1:在swagger.yaml中编写API: 步骤2:生成样例swagger项目,用于从API定义生成java: 步骤3:调整生成的项目以生成kotlin

大家好

我有一个用Kotlin编写的项目,在JAX-RS中使用RESTAPI

我想使用maven任务生成定义了DTO的相关typescript API

我发现projekt似乎非常适合这个目的,但实际上它并不能满足所有需要

您知道其他一些根据RESTAPI生成REST和DTO的生成器吗


非常感谢您的帮助和讨论

为此,您可以使用swagger

步骤1:在swagger.yaml中编写API:

步骤2:生成样例swagger项目,用于从API定义生成java:

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


对TypeScript(使用者部分)重复这些步骤

为此,您可以使用swagger

步骤1:在swagger.yaml中编写API:

步骤2:生成样例swagger项目,用于从API定义生成java:

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

对TypeScript(使用者部分)重复这些步骤

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