The record: migrate to immutability by Johan Hutting @DevoxxForever
The record: migrate to immutability by Johan Hutting  @DevoxxForever
Uploaded April 2026 | Updated September 2026, 2 weeks ago
Please subscribe to our YouTube channel @ youtube.com/@DevoxxForever
Subscribe to LinkedIn @ linkedin.com/company/voxxed-days-amsterdam
Follow us on Twitter @ twitter.com/voxxedamsterdam

JEP-395 in Java 16 brought us records to store and model immutable data, allowing developers to replace POJO's in many cases.

In this lightning talk we'll cover the benefits of records, when to migrate towards them and when to retain POJO's. Ensuring your collections remain immutable is also covered, as well as how Lombok could still fit in.

We'll also learn about the various ways to migrate your old code, or prepare them for a later migration easing the amount of work while gaining the maximum amount of benefits from records.
The record: migrate to immutability by Johan HuttingFriendly Borders: Graph algorithms reveal Eurovision voting patterns by Domagoj MarićCommit to Change: From Analyst to Java Developer by  Janne PloegerCoupling, Cohesion and Change, The Blueprint of Modern Software Design by  Boyen van GorpCoding a Multi-Agent Game Master with Spring AI by Alessandra Pasini and Arnaud JeanLearning modern Java the playful way by Marit van Dijk and Piotr PrzybyłWhy smart developers write silly code by Ines PankerSupercharge Spring Boot Tests with Kotlin DSL Power by Urs PeterThe invisible thread: Scaling under regulation and geopolitical risk by Daniele TonellaThe Hidden Security Hazards in Your Java Stack by Brian VermeerCreate Intelligent MCP based applications with Quarkus by Dimitris AndreadisAre We Still Doing OOP? 🤔 Lets Tackle Anemic Domain Models Together by  Michael Koers
Devoxx |

The record: migrate to immutability by Johan Hutting

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER