Tag: Java 25
-
Hands-on Java 25 Series: #3 – Unit Test Mastery with Spring Boot
The Context A robust testing suite is the cornerstone of any reliable software project and the latest versions of Spring Boot Test make implementing these cases easier than ever. In this articule we focus on Unit Tests, which are designed to ensure that individual components perform as intended in isolation. The goal is early problem…
-
Hands-on Java 25 Series: #2 – Embracing the Future – Java 25 and Spring Boot 4.0.X
The Context The technological landscape of 2026 demands systems that are not just functional but highly resilient and scalable. In this P.o.C. project, we are leveraging the cutting edge: Java 21, Java 25 and Spring Boot 4.0 (which incorporates Spring Framework 7). The Problem Understanding the Java 21 – 25 context of these versions is…
-
Hands-on Java 25 Series: #1 – The Power Duo of MyBatis and jOOQ
The Context In this post I want to dive into a significant shift in my persistence strategy. For a P.o.C. project, I have decided to utilize jOOQ for the first time… and the experience has been a revelation. One of the most exhausting aspects of traditional database interaction is the maintenance of “native queries” or…
-
Hands-on: Migrating to Java 25 and Spring Boot 4.0.0
The Context Recently, a client approached me with a specific requirement: update two of their Spring Boot applications to the latest available versions. With the recent availability of Spring Boot 4 support for Java 25, we decided it was the perfect opportunity to embrace the bleeding edge. While the benefits of migrating are numerous (you…