Tag: coroutine

Kotlin协程和Spring Framework 5反应类型

Kotlin协程允许通过返回Deferred值来执行非阻塞代码。 这对于在使用阻塞方法(例如从库)中生成非阻塞代码非常有用。 Spring 5允许在框架中使用Mono和Flux 。 我所看到的最大兴趣是能够序列化这两种类型的实例,并在有人呼叫控制器端点时作为响应发回。 Spring 5的一个重要特点是对Kotlin(路由器,bean声明,…)有特定的支持,但是我找不到有关Kotlin协同程序和Spring 5反应类型之间可能的相互作用的信息。 有什么办法可以将这些功能的优点结合起来吗? 将Deferred转换为Mono / Flux ? 有一个Deferred作为响应类型的Spring控制器方法? 如果否,那么在这种情况下,如果我们有Spring 5反应类型,那么协程是否有意义呢?