Enterprise Java
-
Native Compilation with Spring Boot + GraalVM: Ultra-Fast, Low-Memory Apps
In recent years, GraalVM Native Image has emerged as a game-changer for Java applications, enabling Ahead-of-Time (AOT) compilation to produce…
Read More » -
Mutation Testing with PIT for Spring Boot Applications
Unit testing is critical to building reliable software, especially in modern Java applications powered by Spring Boot. But having tests…
Read More » -
Choosing Between Resource, EntityModel & RepresentationModel in Spring HATEOAS
When building hypermedia-driven REST APIs using Spring HATEOAS, a critical decision is how to model your API responses — especially…
Read More » -
Demo Project: How @BasePathAwareController Breaks Link Builders
This minimal example shows two controllers in a Spring Data REST app with base path /api: One using @BasePathAwareController —…
Read More » -
How to Use Spring AI to Extract Structured Data from Images
Extracting structured data from images is a requirement in many domains, including scanning receipts and documents, analyzing visual content in…
Read More » -
JMeter Session Cookie Management Example
When testing web applications using Apache JMeter, handling session cookies is vital for simulating real-world user behavior—especially in login/logout scenarios.…
Read More » -
Using Keycloak with Spring Boot: Full Identity Provider Integration
If you’re building a modern enterprise-grade application, identity management is no longer an optional extra—it’s foundational. Whether you’re aiming for…
Read More » -
Spring Security – Integrate Passkeys Example
With the increasing demand for passwordless authentication, passkeys have emerged as a modern, secure alternative. Let us delve into understanding…
Read More »