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.
🐌 “My Spring Boot API Became Slow… Until I Learned Pagination & Sorting”
Cover image for 🐌 “My Spring Boot API Became Slow… Until I Learned Pagination & Sorting”

🐌 “My Spring Boot API Became Slow… Until I Learned Pagination & Sorting”

1
Comments
2 min read
We Made OpenAPI Generator Think in Generics
Cover image for We Made OpenAPI Generator Think in Generics

We Made OpenAPI Generator Think in Generics

Comments
4 min read
The Underlying Process of Request Processing

The Underlying Process of Request Processing

Comments
4 min read
Modern Java Observability in 2026 - Spring Boot 4 on Amazon EKS
Cover image for Modern Java Observability in 2026 - Spring Boot 4 on Amazon EKS

Modern Java Observability in 2026 - Spring Boot 4 on Amazon EKS

Comments
8 min read
SOLID Design Principle
Cover image for SOLID Design Principle

SOLID Design Principle

7
Comments 1
5 min read
From Values to Meaning: Getting More from Java Enums with Rich Domain Modeling
Cover image for From Values to Meaning: Getting More from Java Enums with Rich Domain Modeling

From Values to Meaning: Getting More from Java Enums with Rich Domain Modeling

Comments
5 min read
Infrastructure for Extensible Multi-Stage Workflows Across Multiple Data Types

Infrastructure for Extensible Multi-Stage Workflows Across Multiple Data Types

Comments
48 min read
Building EmbedQA: An Open Source API Testing Tool with Spring Boot 🚀

Building EmbedQA: An Open Source API Testing Tool with Spring Boot 🚀

Comments
6 min read
Q&A on "Why XLang Is an Innovative Programming Language"

Q&A on "Why XLang Is an Innovative Programming Language"

Comments
15 min read
Amazon Nova 2 Multimodal Embeddings with Amazon S3 Vectors and AWS Java SDK - Part 1 Introduction
Cover image for Amazon Nova 2 Multimodal Embeddings with Amazon S3 Vectors and AWS Java SDK - Part 1 Introduction

Amazon Nova 2 Multimodal Embeddings with Amazon S3 Vectors and AWS Java SDK - Part 1 Introduction

Comments
5 min read
Database Migration Scripts in Spring Boot

Database Migration Scripts in Spring Boot

Comments
2 min read
Java Variables

Java Variables

Comments
1 min read
Understanding the A2UI Protocol: Building with Java and Spring Boot

Understanding the A2UI Protocol: Building with Java and Spring Boot

Comments
6 min read
Building a Fast JSON Formatter: Lessons Learned

Building a Fast JSON Formatter: Lessons Learned

Comments
2 min read
Building a Cleaner Projection Layer on Top of JPA Criteria API

Building a Cleaner Projection Layer on Top of JPA Criteria API

13
Comments 5
2 min read
Liquibase in Spring Boot

Liquibase in Spring Boot

1
Comments
3 min read
✨I Didn’t Write a Single SQL Query… Yet Spring Data JPA Queried My Database
Cover image for ✨I Didn’t Write a Single SQL Query… Yet Spring Data JPA Queried My Database

✨I Didn’t Write a Single SQL Query… Yet Spring Data JPA Queried My Database

2
Comments
2 min read
[Simple SNS Project] Step 4. Search Implementation & Logging Strategy

[Simple SNS Project] Step 4. Search Implementation & Logging Strategy

Comments
1 min read
How Does @Async Work Internally in Spring Boot?

How Does @Async Work Internally in Spring Boot?

6
Comments
3 min read
Building a Kafka Wikimedia Producer: Solving 403 Errors and Understanding Java Fundamentals

Building a Kafka Wikimedia Producer: Solving 403 Errors and Understanding Java Fundamentals

Comments
9 min read
EventBus

EventBus

Comments
1 min read
[Simple SNS Project] Step 3. Building the Follow System & Timeline (N:M Relationship)

[Simple SNS Project] Step 3. Building the Follow System & Timeline (N:M Relationship)

Comments
2 min read
Java Basics: Variables and Data Types Explained for Beginners

Java Basics: Variables and Data Types Explained for Beginners

Comments
2 min read
I left Windows for Ubuntu. Here’s everything I configured and what I learned
Cover image for I left Windows for Ubuntu. Here’s everything I configured and what I learned

I left Windows for Ubuntu. Here’s everything I configured and what I learned

Comments
3 min read
highestOneBit ဆိုတာဘာလဲ

highestOneBit ဆိုတာဘာလဲ

1
Comments
1 min read
loading...