Tag: 休息

Kotlin REST改为打字稿定义

大家好, 我在JAX-RS中有一个使用REST api编写的项目。 我想使用maven任务来生成相关的打字稿API与定义的DTOs。 我发现项目https://github.com/raphaeljolivet/java2typescript ,这似乎是完美的,实际上这并不能满足所有需要。 你知道一些其他的发电机根据REST API生成REST和DTO吗? 非常感谢您的帮助和讨论

没有找到Kotlin MessageBodyWriter的JAX-RS

我已经用Kotlin和(b)用Java实现了JAX-RS资源(a)。 虽然Java的风格按预期工作,但Kotlin味道失败, MessageBodyWriter not found for media type=application/json, type=class java.util.ArrayList, genericType=java.util.List<? extends ….Entry>.|#] MessageBodyWriter not found for media type=application/json, type=class java.util.ArrayList, genericType=java.util.List<? extends ….Entry>.|#]异常。 这是我的资源 @Path("demokotlin") class DemoKotlinResource { @GET @Path("responseGenericEntityWithArrayList") fun arrayList(): Response { val list = arrayListOf(Entry("responseGenericEntityWithArrayList")) val entity = object : GenericEntity<List<Entry>>(list) {} return Response .status(Response.Status.OK) .entity(entity) .type(MediaType.APPLICATION_JSON).build() } } @XmlRootElement @XmlAccessorType(XmlAccessType.FIELD) […]