Tag: Spring Boot
-
Behavior-Driven Java: The Quiet Evolution Transforming Enterprise Codebases
The Weekly Radar The Context In early 2026, mainstream Java and Spring Boot literature has begun framing language and framework evolution around “behavior” rather than mere syntax or version numbers. Features like functional interfaces, reactive streams, record classes and expanded meta-annotations are now marketed as tools to express business intent directly in code. This subtly…
-
Spring Boot 4.0.3: A Quantum Leap or Just Evolution?
THE WEEKLY RADAR The Context Spring Boot 4.0.3 arrives on the heels of a major 4.0 launch that realigns the framework with Jakarta EE 10 and modern Java LTS releases (Java 21+). The new baseline enables features like GraalVM native-image support out of the box, AOT processing optimizations and revamped auto-configuration for cloud platforms. This…
-
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…
-
Adapting to Spring Boot 4 and Framework 7.0—A New Enterprise Baseline
THE WEEKLY RADAR The Context In mid-November 2025, the Spring team delivered Framework 7.0 and Boot 4.0 as the next generation of its flagship platform. These releases pivot the ecosystem to require Java 25, integrate GraalVM native-image improvements, and overhaul core modules for reactive and cloud-native patterns. Over 30% of Fortune 500 back-end Java systems…
-
JAVA Unit Test: Why they can “save” our life?
The Unit Test cases raise the quality of your final product and then you will raise the quality of your reputation
-
Use JAVA SQL Parameters and improve your application security
Use parameters in a JAVA SQL Prepared Statement is a good practice for performance reasons but also is good way to improve the security of your application.
-
The magic of Interfaces: use JMS to create Queue/Topic producers and consumers
Remove particular implementations and use interfaces (for JMS or other features) improve the independency and flexibility of your application: with a few changes you can change providers, APIs or products without modify your business/main logic
-
JAVA Unit Test for Spring Boot with Mockito and EasyMock
Here they are some ideas about testing using the different tools given by Spring Boot Test dependency. For me and my team they are so useful when we write and run the Unit Test for medium or high complexity classes.