Livestreams

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

Siva Reddy

Siva is currently working as a Developer Advocate at JetBrains. He has 18 years of experience in building scalable distributed enterprise applications. His favorite programming languages are Java, Kotlin, and Go.

He is a published author who has written four books so far. He shares his knowledge on his blog and his YouTube channel.

Host

Mala Gupta

Mala Gupta

A Java Champion and JUG leader, Mala has authored multiple books with Manning, Packt, and O’Reilly Publications. She has more than two decades of experience in the software industry and is a regular speaker at industry conferences around the world. She is an active supporter of Java certification as a path to career advancement.

Happy developing!

image description