tut-spring-webflux-kotlin-rsocket:带有Kotlin协程和RSocket的Spring Boot

时间:2024-05-18 08:14:34
【文件属性】:

文件名称:tut-spring-webflux-kotlin-rsocket:带有Kotlin协程和RSocket的Spring Boot

文件大小:3.8MB

文件格式:ZIP

更新时间:2024-05-18 08:14:34

kotlin spring spring-boot coroutines webflux

目录 本教程向您展示如何使用Spring Boot和Kotlin构建一个简单的聊天应用程序。 您将从语法的角度了解使用Kotlin进行服务器端开发的好处。 我们将从最小的应用程序实现开始,然后逐步进行开发,首先,该应用程序将生成并显示虚假消息,并使用经典的阻塞请求-响应模型将数据获取到UI。在本教程中,我们将通过添加持久性和扩展来发展应用程序,并迁移到非阻塞流样式以从后端向UI提供数据。 本教程包括5个部分: 第1部分:初始设置和项目简介 第2部分:添加持久性和集成测试 第3部分:实现扩展 第4部分:使用Kotlin Coroutines重构到Spring WebFlux 第5部分:使用RSocket进行流传输 本教程是为Java开发人员设计的,他们已经接触过Spring MVC / WebFlux,并且想了解如何在Spring中使用Kotlin。 第1部分:初始设置和项目简介


【文件预览】:
tut-spring-webflux-kotlin-rsocket-main
----build.gradle.kts(1KB)
----.gitignore(397B)
----LICENSE.code.txt(576B)
----src()
--------main()
--------test()
----README.adoc(59KB)
----gradlew(6KB)
----LICENSE.writing.txt(105B)
----static()
--------intellij-git-compare-with-branch-file-diff.png(290KB)
--------chat.gif(869KB)
--------intellij-running-tests.png(416KB)
--------application-architecture.png(254KB)
--------intellij-git-compare-with-branch.png(490KB)
--------download-from-vcs-github.png(52KB)
--------intellij-git-compare-with-branch-diff.png(216KB)
--------download-from-vcs.png(101KB)
--------project-tree.png(90KB)
--------intellij-git-branches.png(478KB)
--------intellij-run-app-from-main.png(291KB)
--------schema-sql-location.png(11KB)
--------intellij-gradle-reload.png(258KB)
----gradlew.bat(3KB)
----gradle()
--------wrapper()
----settings.gradle.kts(33B)

网友评论