Learn · CERN

Talk1 h 7 min

Spring Boot: Chapter 4

Stéphane Nicoll and Brian Clozel · CERN

Watch At CERN

About

Spring Boot 4.0 is scheduled for November. While the Java baseline remains at 17, it's the perfect time to leverage new language and framework features. Stéphane and Brian will start by upgrading their existing application to Spring Boot 4.0.

Along the way, we will prevent future NullPointerExceptions in production thanks to Nullness metadata in Spring projects and JSpecify Nullability checks. We will also revisit our application dependency arrangement: Spring Boot now provides fine-grained dependencies that allow for more flexibility in your application. The new Jackson 3.0 integration simplifies our Jackson setup and updates configuration options with more modern opinions. We will also see how we can use a RestClient in asynchronous scenarios without involving Reactive types..

0:00:00 Slide 1

0:01:01 Slide 2

0:02:39 Slide 3

0:04:25 Slide 4

0:05:28 Slide 5

0:08:56 Slide 6

0:10:01 Slide 7

0:11:20 Slide 8

0:13:15 Slide 9

0:14:48 Slide 10

The talk

  1. Spring Boot: Chapter 4 2025-11-04 · 1 h 7 min · CERN's player

Credits and licence

Institution
CERN
Department
CERN Java User Group
Taught by
Stéphane Nicoll, Brian Clozel
Year
2025
Language
English
Source
CERN
Licence
CERN, as CERN states it. CERN's terms
Attribution
© CERN. CERN provides its audiovisual media free of charge for educational and informational use, credited to CERN; this lecture is shown in CERN's own player.
Who can watch
CERN gives no rating. Invisible Network shows it to Teens profiles and older, judged from what the source says about it. How courses are placed