DEV Community

Java

More than just a cup of coffee, Java is a high-level, class-based, object-oriented programming language that is designed to have as few implementation dependencies as possible.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Java Concurrency Programming Learning Roadmap: Understanding Threads Through Problems

Java Concurrency Programming Learning Roadmap: Understanding Threads Through Problems

1
Comments 1
6 min read
Domain Module: Throw Away Anemic Models and Ban `@ManyToMany` (Chapter 2)

Domain Module: Throw Away Anemic Models and Ban `@ManyToMany` (Chapter 2)

Comments
7 min read
How I Built JWT Authentication in Spring Boot (Beginner-Friendly Guide)

How I Built JWT Authentication in Spring Boot (Beginner-Friendly Guide)

4
Comments
2 min read
"Sistemas não transacionais? Sim, dá pra ter consistência (sem surtar)" – O guia do Saga Pattern, Outbox e idempotência

"Sistemas não transacionais? Sim, dá pra ter consistência (sem surtar)" – O guia do Saga Pattern, Outbox e idempotência

1
Comments
7 min read
I built Cepify — a free Brazilian postal code (CEP) API, ViaCEP-compatible (Spring Boot 4 / Java 25)

I built Cepify — a free Brazilian postal code (CEP) API, ViaCEP-compatible (Spring Boot 4 / Java 25)

Comments
2 min read
Spring Deep Dive: Transactions

Spring Deep Dive: Transactions

7
Comments 2
7 min read
SQL-First Paradigm: Rethinking Persistence Layer Design from First Principles

SQL-First Paradigm: Rethinking Persistence Layer Design from First Principles

1
Comments 1
9 min read
Construyendo Arquitecturas Eficientes: Microservicios en Java con Spring Boot Reactivo

Construyendo Arquitecturas Eficientes: Microservicios en Java con Spring Boot Reactivo

1
Comments
3 min read
Rest Assured Tutorial for Beginners: Testing a Real REST API in Java

Rest Assured Tutorial for Beginners: Testing a Real REST API in Java

11
Comments
5 min read
Spec-Driven AI Development in Real Enterprise Apps: Lessons From the Field

Spec-Driven AI Development in Real Enterprise Apps: Lessons From the Field

1
Comments 1
9 min read
Packages in Java: Why Your Code Needs a Home Address

Packages in Java: Why Your Code Needs a Home Address

Comments
5 min read
🧩 Your MapStruct Mappers Are Hiding Null Bugs

🧩 Your MapStruct Mappers Are Hiding Null Bugs

Comments
4 min read
GNEISS – GNN-powered CLI that detects architectural decay in Java repos

GNEISS – GNN-powered CLI that detects architectural decay in Java repos

2
Comments
1 min read
Spring AI: The Senior Dev's Honest Take on Java's AI Moment

Spring AI: The Senior Dev's Honest Take on Java's AI Moment

5
Comments
13 min read
RAG sobre o seu próprio código: o encanamento que separa o protótipo do produto

RAG sobre o seu próprio código: o encanamento que separa o protótipo do produto

Comments
3 min read
👋 Sign in for the ability to sort posts by relevant, latest, or top.