From cb7ac0c9c1b13df8095e84e79305fe93fe009788 Mon Sep 17 00:00:00 2001 From: alfredo-toledano Date: Sun, 25 Aug 2024 09:26:03 +0200 Subject: [PATCH] doc(docs.topics.jvm.getStartedSpringBoot): add notes --- .../topics/jvm/jvm-get-started-spring-boot.md | 41 +++++++------------ 1 file changed, 14 insertions(+), 27 deletions(-) diff --git a/docs/topics/jvm/jvm-get-started-spring-boot.md b/docs/topics/jvm/jvm-get-started-spring-boot.md index 789dbf851e8..a6e5cf8dc27 100644 --- a/docs/topics/jvm/jvm-get-started-spring-boot.md +++ b/docs/topics/jvm/jvm-get-started-spring-boot.md @@ -1,33 +1,20 @@ [//]: # (title: Get started with Spring Boot and Kotlin) [//]: # (description: Get started with Spring Boot and Kotlin. Create a Spring Boot application with Kotlin.) -Get started with Spring Boot and Kotlin by completing this tutorial: it walks you through the process of creating a simple -application with Spring Boot and adding a database to store the information. +* goal + * Spring Boot + Kotlin / add a DDBB -Going through these four steps, you'll learn a lot of essential features of the Kotlin language: - -![First step](icon-1.svg){width=25}{type="joined"} [Create a Spring Boot project](jvm-create-project-with-spring-boot.md) - -![Second step](icon-2.svg){width=25}{type="joined"} [Add a data class to Spring Boot project](jvm-spring-boot-add-data-class.md) - -![Third step](icon-3.svg){width=25}{type="joined"} [Add database support for the Spring Boot project](jvm-spring-boot-add-db-support.md) - -![Fourth step](icon-4.svg){width=25}{type="joined"} [Use Spring Data CrudRepository for database access](jvm-spring-boot-using-crudrepository.md) - -## Next step - -Start by [creating a Spring Boot project](jvm-create-project-with-spring-boot.md) with Kotlin using IntelliJ IDEA. +* steps + * ![First step](icon-1.svg){width=25}{type="joined"} [Create a Spring Boot project](jvm-create-project-with-spring-boot.md) + * ![Second step](icon-2.svg){width=25}{type="joined"} [Add a data class to Spring Boot project](jvm-spring-boot-add-data-class.md) + * ![Third step](icon-3.svg){width=25}{type="joined"} [Add database support for the Spring Boot project](jvm-spring-boot-add-db-support.md) + * ![Fourth step](icon-4.svg){width=25}{type="joined"} [Use Spring Data CrudRepository for database access](jvm-spring-boot-using-crudrepository.md) ### See also - -Look through our Java to Kotlin (J2K) interop and migration guides: - -* [Calling Java from Kotlin](java-interop.md) and [Calling Kotlin from Java](java-to-kotlin-interop.md) -* [Collections in Java and Kotlin](java-to-kotlin-collections-guide.md) -* [Strings in Java and Kotlin](java-to-kotlin-idioms-strings.md) - -## Join the community - -* ![Slack](slack.svg){width=25}{type="joined"} **Kotlin slack**: [get an invitation](https://surveys.jetbrains.com/s3/kotlin-slack-sign-up) and join the [#spring](https://kotlinlang.slack.com/archives/C0B8ZTWE4) and [#server](https://kotlinlang.slack.com/archives/C0B8RC352) channels -* ![Stack Overflow](stackoverflow.svg){width=25}{type="joined"} **Stack Overflow**: subscribe to the ["kotlin"](https://stackoverflow.com/questions/tagged/kotlin), ["spring-kotlin"](https://stackoverflow.com/questions/tagged/spring-kotlin), or ["ktor"](https://stackoverflow.com/questions/tagged/ktor) tags -* ![YouTube](youtube.svg){width=25}{type="joined"} **Kotlin YouTube channel**: subscribe and watch videos about [Kotlin with Spring](https://www.youtube.com/playlist?list=PLlFc5cFwUnmxOJL0GSSZ1Vot4KL2Vwe7x) \ No newline at end of file +* others + * [creating a Spring Boot project](jvm-create-project-with-spring-boot.md) + * [Kotlin with Spring](https://www.youtube.com/playlist?list=PLlFc5cFwUnmxOJL0GSSZ1Vot4KL2Vwe7x) +* Java -> Kotlin (J2K) interop & migration guides + * [Calling Java from Kotlin](java-interop.md) and [Calling Kotlin from Java](java-to-kotlin-interop.md) + * [Collections in Java and Kotlin](java-to-kotlin-collections-guide.md) + * [Strings in Java and Kotlin](java-to-kotlin-idioms-strings.md)