Kotlin

Kotlin (英語) は、JVM(および他のプラットフォーム)をターゲットとする静的に型付けされた言語で、Java で記述された既存のライブラリと非常に優れた相互運用性 (英語) を提供しながら、簡潔でエレガントなコードを記述できます。

Spring Framework は Kotlin にファーストクラスのサポートを提供し、開発者は Spring Framework がネイティブ Kotlin フレームワークであるかのように Kotlin アプリケーションを作成できます。リファレンスドキュメントのコードサンプルのほとんどは、Java に加えて Kotlin で提供されます。

Kotlin で Spring アプリケーションを構築する最も簡単な方法は、Spring Boot とその専用 Kotlin サポートを活用することです。この包括的なチュートリアルは、start.spring.io を使用して Kotlin で Spring Boot アプリケーションを作成する方法を説明します。

サポートが必要な場合は、Kotlin Slack (英語) の #spring チャンネルに参加するか、スタックオーバーフロー (英語) のタグとして spring および kotlin で質問してください。