当前位置: 首页 > 知识库问答 >
问题:

使用Spring启动 2.2.0 的Spring MVC 中的 Kotlin 协程支持

姚高韵
2023-03-14

我有一个传统的SpringMVC(servlet堆栈)应用程序,它使用Spring启动器网络流包中的WebClient。在最近的Spring启动 2.2.0 版本中,为反应式堆栈 (webflux) 添加了 Kotlin 协程支持。我想知道在(servlet 堆栈)Spring MVC 中使用时,是否可行将 Kotlin 协程与 Web 客户端一起使用。

共有1个答案

祁远
2023-03-14

我只是在学习Spring Webflow和WebClient。这篇文章说它是可以做到的,尽管我还没有尝试过:https://www.baeldung.com/spring-boot-kotlin-coroutines.

我一直在尝试类似于那篇文章中的控制器端的东西,但它不起作用:-(

 类似资料:
  • 在2.1版本中,Room增加了对协同程序的支持,但我无法让它工作。这应该和添加依赖项一样简单,但不知为什么我忽略了一些东西。 在我的build.gradle我有协程的依赖关系,房间和房间协程 我已经尝试重新同步gradle,清理和重建项目。 在我的Doa中,我有如下方法 当试图构建项目时,Room不知道如何处理挂起的功能,会发生以下错误: 我真的不知道我错过了什么,自从新的房间版本以来,我找不到有

  • 在Spring Boot 2.2.0中,“httptrace”执行器endpoint不再存在。如何恢复此功能?

  • 主要内容:1.Spi机制处理,2.调用onStarterup方法,3.DispatcherServlet类分析,4.web容器的准备阶段,5.Question这里的SpringMvc是基于注解版的, 在Servlet3.0之后注解版为主要的实现方式。 1.Spi机制处理 Servlet的规范ServletContainerInitializer的实现类上面的注解代表着这个接口的实现都是来自Spi机制的。 于是加载了所有实现WebApplicationInitializer的接口的类 2.调用on

  • 我现在正在读这个教程。 null 我使用。

  • 我试图从spring主页模拟RESTful Web服务”https://spring.io/guides/gs/rest-service/". Gradle编译工作正常,但是当我运行Spring Boot时,我得到了下面的错误,我不知道是什么原因。我是Spring新手,有人能帮我吗? 我的配置详细信息包括: Windows 7 Intellij Idea 13.1.3 Java-8 Gradle-

  • 使用Gradle 4.4.1和静态编程语言-DSL,我想在我的静态编程语言1.2.20项目中配置实验性的静态编程语言协程。这被证明是出奇困难的。 官方静态编程语言留档本身只提到Groovy DSL的Gradle,而不是静态编程语言。 Kotlin DSL项目有一个不起作用的协同路由示例。可能是针对较旧的Gradle版本(该脚本中的Kotlin版本为1.1.51,这本身就是可疑的)。 PS:甚至In