Mar 7 · 11 min read · Source: Strategies: How to Migrate Legacy Java Systems to Spring and Get Transactions Right 1. Why transaction bugs show up after the migration (and not during the demo) Most legacy Java systems don’t fail loudly when transactions are wrong. T...
Join discussion
Feb 20 · 14 min read · As an application matures, its domain model inevitably grows heavier. What started as a simple Order entity evolves into a dense, interconnected graph of LineItem, CustomerProfile, PaymentHistory, and
Join discussion
Feb 12 · 3 min read · Spring Boot looks simple on the surface — just add a dependency, write a controller, and run. But behind that simplicity is a powerful architecture built on IoC, auto-configuration, validation, and transaction management. 1️⃣ @SpringBootApplication –...
Join discussion
Feb 9 · 10 min read · Source: Series of Backend Developer Interview Questions Part 8 1. Question 1: When should you use EntityGraph instead of fetch join? If you’ve ever written a JPQL join fetch and felt like a hero… until pagination exploded or Hibernate started ...
Join discussion
Jan 17 · 3 min read · Most Spring Boot tutorials teach you how to build an API.Very few explain what actually happens when a production Spring Boot application starts — and why those internals matter when systems grow. This article documents how we actually understand and...
Join discussion
Jan 16 · 3 min read · You've probably seen JPA tutorials that mention mappedBy, tried your code without it, watched it work perfectly fine, and thought: "Why bother?" I get it. The relationship looks correct. The data saves. Everything seems fine. But here's the thing wha...
Join discussionDec 24, 2025 · 5 min read · Introducción Quarkus Panache es una extensión que simplifica el acceso a datos con Hibernate ORM. Proporciona dos patrones de programación que reducen significativamente el código boilerplate necesario para operaciones de base de datos. ¿Qué es Panac...
Join discussionDec 24, 2025 · 3 min read · Introducción Jakarta Persistence (JPA) es la especificación estándar para acceso a datos relacionales en Java. Quarkus implementa JPA completamente a través de Hibernate ORM, proporcionando todas las características de la especificación. ¿Qué es JPA?...
Join discussion