Getting Started

  • 使用 Spring Boot Kotlin 教程是学习 Kotlin 的最佳方式。

  • 使用 start.spring.io 创建新的 Kotlin Spring 项目。

  • 基于应用程序类型选择合适的 Web 堆栈(Spring MVC 或 Spring WebFlux)。

上手构建 Kotlin Spring 应用程序的最佳方式是学习https://spring.io/guides/tutorials/spring-boot-kotlin/[专门教程]。

start.spring.io

在 Kotlin 中启动新 Spring Framework 项目的最简单方式是在 start.spring.io 上创建一个新的 SpringBoot 项目。

Choosing the Web Flavor

Spring Framework 带有两种不同的 Web 堆栈: Spring MVCSpring WebFlux

如果你想要创建将处理延迟、长寿命连接或流式传输场景的应用程序,建议使用 Spring WebFlux。

对于其他用例,特别是如果你正在使用诸如 JPA 之类的阻塞技术,建议选择 SpringMVC。