The February Hibernate milestones actually fix things
I have a confession - I used to hate ORM upgrades. They usually break something obscure in a criteria query I wrote four years ago.
Java News | Enterprise Java & Spring
Java News covers enterprise Java development, Spring Boot, and JVM performance.
I have a confession - I used to hate ORM upgrades. They usually break something obscure in a criteria query I wrote four years ago.
I spent three hours yesterday tracing a dropped database connection in a reactive pipeline. The stack trace was completely useless, pointing to a thread.
Actually, I spent my Friday night patching three different legacy clusters because apparently, we haven't learned our lesson about HTTP verbs yet.
The LTS Upgrade That Actually Matters I usually dread the "new Java" notifications. You know the drill—I see the announcement, I read the JEPs, and then I.
I used to be a purist. You know the type. If it wasn't written in IntelliJ with strict type checking and a pom.xml file I configured myself, it wasn't.
I spent the better part of last week migrating a legacy monolith to a microservices architecture. You know the drill.
I still see it. I see it in production logs, I see it in Stack Overflow questions, and I see it in job descriptions that should know better. Java 8.
I was just about to close my laptop for the year. Seriously. I had the "Out of Office" email drafted, my notifications were paused, and I was ready to.
For decades, the scalability of server-side Java applications was inextricably linked to the operating system's thread management.
The landscape of enterprise application development is undergoing a seismic shift. As we move further into the decade, the convergence of cloud-native.