Skip to content

Commit

Permalink
doc(docs.topics.jvm.getStartedSpringBoot): add notes
Browse files Browse the repository at this point in the history
  • Loading branch information
alfredo-toledano committed Aug 25, 2024
1 parent eeb4292 commit cb7ac0c
Showing 1 changed file with 14 additions and 27 deletions.
41 changes: 14 additions & 27 deletions docs/topics/jvm/jvm-get-started-spring-boot.md
Original file line number Diff line number Diff line change
@@ -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)
* 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)

0 comments on commit cb7ac0c

Please sign in to comment.