IntelliJ IDEA
IntelliJ IDEA – the Leading Java and Kotlin IDE, by JetBrains
New Livestream: Developing Spring Boot Applications With Joy
Updated on September 27, 2024.
On September 27, 2024, we hosted our IntelliJ IDEA Livestream episode where we explored how to build modern Spring Boot applications using IntelliJ IDEA Ultimate with Siva Reddy.
Session abstract
Spring Boot is the most popular application framework in the Java world. In the recent versions, the Spring Boot team focused on improving the developer experience by adding support for local development using Docker Compose and Testcontainers. IntelliJ IDEA Ultimate comes with dedicated support for Spring Boot, which simplifies the developer workflow and provides a more enjoyable developer experience.
In this session, Siva will demonstrate how to build modern Spring Boot applications using IntelliJ IDEA Ultimate. The livestream will cover:
- Creating a Spring Boot application.
- Adding and removing starters using Edit Starters.
- Spring Boot’s support for local development using Docker Compose.
- Connecting to databases.
- Working with JPA using JPA Buddy functionality.
- Invoking Spring Data JPA methods.
- Highlighting how IntelliJ IDEA automatically defines the dependency and autowire using a constructor upon the first usage of a Spring bean.
- Writing integration tests for API endpoints using Testcontainers.
- Invoking API endpoints using the JetBrains HTTP Client.
Asking questions
Siva will try to answer all your questions during the session. If we run out of time, we’ll publish answers to any remaining questions in a follow-up blog post.
Your speaker and host
Speaker
Host
Happy developing!