WeAreDevelopers LIVE Apr 18, 2023

Bootiful Spring Boot 3

Josh Long

Spring Boot 3 revolutionizes Java performance. Say goodbye to heavy memory footprints. GraalVM AOT compilation now delivers sub-100ms startup times for your cloud-native apps.

Pause
Mute Enter Fullscreen
#1 about 2 min

The evolution and release of Spring Boot 3

The transition to Spring Boot 3 culminates a multi-year effort to modernize the framework.

#2 about 4 min

Generating a new project using Spring Initializr

Selecting the appropriate Java version and dependencies ensures a robust project foundation.

#3 about 4 min

Modeling data via Java records and JDBC templates

Java records and JDBC templates provide a lightweight approach to database interactions.

#4 about 2 min

Creating basic HTTP endpoints with REST controllers

Adding basic HTTP mappings exposes internal services to external clients.

#5 about 8 min

Handling exceptions and navigating the Jakarta EE migration

Adopting the Problem Details specification standardizes API error responses across microservices.

#6 about 5 min

Adding application observability with Actuator and Micrometer

Unified metrics and distributed tracing provide deep insights into production application behavior.

#7 about 2 min

Constructing container images using Cloud Native Buildpacks

Cloud Native Buildpacks eliminate the need to manually maintain complex Dockerfiles.

#8 about 12 min

Optimizing application performance via GraalVM native images

Ahead-of-time compilation dramatically reduces memory usage and startup times for serverless environments.

#9 about 6 min

Consuming APIs using declarative HTTP client interfaces

Declarative client interfaces simplify network communications without requiring manual HTTP request construction.

#10 about 5 min

Exposing federated data endpoints with Spring for GraphQL

GraphQL schemas allow clients to fetch precisely the data they need in a single network request.

#11 about 22 min

Audience Q&A on developer advocacy and Java trends

Community discussions explore the impact of virtual threads, ahead-of-time compilation, and RPC alternatives.

Matching moments

3:37 min

Choosing Java 17 for modern Spring Boot applications

Josh Long · World Congress 2022

2:45 min

Evolution of Spring Boot and container technology integration

Eva Panadero Eva Panadero +1 · World Congress 2025

4:00 min

Exploring Spring Boot, managed instances, and Project Leyden

Vadym Kazulkin Vadym Kazulkin · Europe 2026 Virtual

6:13 min

Addressing framework compatibility and overall language evolution

Ron Veen Ron Veen · World Congress 2022

1:35 min

Optimizing Spring Boot applications with AOT caching

Ana Maria Mihalceanu Ana Maria Mihalceanu · World Congress 2026 Europe

3:03 min

Introduction to building shared Spring Boot libraries

Vadzim Prudnikau Vadzim Prudnikau · World Congress 2026 Europe

Upcoming sessions on this topic

Open session

World Congress 2026 North America

September 25, 2026 · 14:50–15:20

Stage 6

Look What Java Can Do Now: Live-Coding a GenAI MCP Server with the JAQ Stack

Suren Konathala

Senior Engineering Leader, Marketing & AdTech, AI GTM & Digital Experience Platforms, Java x AI

Suren Konathala
Open session

World Congress 2026 North America

September 24, 2026 · 16:10–16:40

Stage 4

From Cloud Native to Multi-Cloud Native: Write Once, Deploy Anywhere

Sandeep Pal

Principal Member of Technical Staff at Salesforce

Sandeep Pal
Open session

World Congress 2026 North America

September 25, 2026 · 10:20–10:50

Stage 2

API = Some REST and HTTP, right? RIGHT?!

Rustam Mehmandarov

Passionate computer scientist

Rustam Mehmandarov
Open session

World Congress 2026 North America

September 25, 2026 · 09:40–10:10

Stage 3

Still on 4.8 or lower? A Practical Guide to Moving Your "Un-Migratable" .NET Apps

Isaac Levin

Developer Advocate

Isaac Levin
Open session

World Congress 2026 North America

September 25, 2026 · 13:30–14:00

Stage 7

It’s Alive! Taming the MLOps Franken-Stack: Write, Run, and Serve with Michelangelo

Eric Wang, Paul Zimmerman

Eric Wang
Paul Zimmerman
Open session

World Congress 2026 North America

September 25, 2026 · 11:00–11:30

Stage 2

Build Fast, Deploy Faster: Cross Platform AI development in 2026

Charlie Cheever

CEO & Co-Founder of Expo

Charlie Cheever