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.
I Got Tired of Rebuilding JWT Authentication for Every Spring Boot Project

I Got Tired of Rebuilding JWT Authentication for Every Spring Boot Project

1
Comments 3
2 min read
Java Concurrency: ExecutorService, RejectionPolicies & ThreadPools — Part 2

Java Concurrency: ExecutorService, RejectionPolicies & ThreadPools — Part 2

Comments
9 min read
A YAML-Driven Multi-Channel RestClient — The Story of Building mido-client

A YAML-Driven Multi-Channel RestClient — The Story of Building mido-client

Comments
6 min read
I Dusted Off a 6-Year-Old Java Project and Ran Snyk Against It — Here's What I Found

I Dusted Off a 6-Year-Old Java Project and Ran Snyk Against It — Here's What I Found

Comments
9 min read
Modernising a 6-Year-Old Spring Boot Project Without Breaking Everything

Modernising a 6-Year-Old Spring Boot Project Without Breaking Everything

Comments
8 min read
10 Spring Security Configurations Every Beginner Should Know

10 Spring Security Configurations Every Beginner Should Know

3
Comments 2
2 min read
Build and Deployed a Secure Notes App with Spring Boot, React, JWT, OAuth2, MFA, and MySQL

Build and Deployed a Secure Notes App with Spring Boot, React, JWT, OAuth2, MFA, and MySQL

1
Comments 2
3 min read
Java Concurrency: From Threads to Thread Safety — Part 1

Java Concurrency: From Threads to Thread Safety — Part 1

Comments
6 min read
Spring AI Explained — ChatClient, RAG, Advisors, and Every Core Component

Spring AI Explained — ChatClient, RAG, Advisors, and Every Core Component

Comments 1
7 min read
R2DBC is Dead: Why JEP 491 and Virtual Threads Made Synchronous JDBC the 2026 Performance King

R2DBC is Dead: Why JEP 491 and Virtual Threads Made Synchronous JDBC the 2026 Performance King

1
Comments
2 min read
JShell: Java's Built-In Scratchpad for Trying Code Fast

JShell: Java's Built-In Scratchpad for Trying Code Fast

Comments
5 min read
MyNotifyAssist — A Smart Reminder & Productivity Platform 🚀

MyNotifyAssist — A Smart Reminder & Productivity Platform 🚀

Comments
2 min read
Stop Burning Cash on Long-Context RAG: Ephemeral Prompt Caching with Spring AI and JTokkit

Stop Burning Cash on Long-Context RAG: Ephemeral Prompt Caching with Spring AI and JTokkit

Comments 1
2 min read
The Daimon Java SDK: Chat, Stream, and Query Memory from 3 Lines of Java

The Daimon Java SDK: Chat, Stream, and Query Memory from 3 Lines of Java

Comments
5 min read
Building CLIAR — A simple drop-in Java class for parsing command-line arguments (Final part of 4)

Building CLIAR — A simple drop-in Java class for parsing command-line arguments (Final part of 4)

Comments
4 min read
đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.