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 Introduction: What Is Java, Who Created It, and How Sun Microsystems Became Oracle?

Java Introduction: What Is Java, Who Created It, and How Sun Microsystems Became Oracle?

7 min read
How I Built a Blog Recommendation Engine Using Spring Boot & MySQL

How I Built a Blog Recommendation Engine Using Spring Boot & MySQL

7 min read
BeanPostProcessor & BeanFactoryPostProcessor

BeanPostProcessor & BeanFactoryPostProcessor

6 min read
Spring proxies: JDK dynamic vs CGLIB

Spring proxies: JDK dynamic vs CGLIB

6 min read
Titan: Real-time message dispatch, made lightweight

Titan: Real-time message dispatch, made lightweight

1 min read
Why Your JPA Counter Column Keeps Resetting to Zero

Why Your JPA Counter Column Keeps Resetting to Zero

4 min read
Week 9 of #100DaysOfCode: A Week of Deep Spring Learning

Week 9 of #100DaysOfCode: A Week of Deep Spring Learning

10
5 min read
Building AI Prompt Lab with Java 21, Spring Boot and React 19

Building AI Prompt Lab with Java 21, Spring Boot and React 19

7 min read
Java: JPA e Hibernate

Java: JPA e Hibernate

2
11 min read
A Kafka Streams topology starts in a sandbox, not on your cluster

A Kafka Streams topology starts in a sandbox, not on your cluster

8 min read
From Thread Pools to Virtual Threads: How Spring Boot on Java 21 Scales in Production

From Thread Pools to Virtual Threads: How Spring Boot on Java 21 Scales in Production

1
4 min read
What Really Happens When You Call a REST API in Spring Boot?

What Really Happens When You Call a REST API in Spring Boot?

1
2 min read
How I Handle Global Exception Handling in a Spring Boot Application

How I Handle Global Exception Handling in a Spring Boot Application

5 min read
Model Context Protocol with Spring AI, Building MCP Clients and Servers in Java

Model Context Protocol with Spring AI, Building MCP Clients and Servers in Java

12 min read
Predicting the Blast Radius of a Code Change: Building AEGIS with AST Parsing and Graph Traversal

Predicting the Blast Radius of a Code Change: Building AEGIS with AST Parsing and Graph Traversal

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