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.
New Java Features Are Not Just for Interviews. Two Real-World Use Cases from Axelix

New Java Features Are Not Just for Interviews. Two Real-World Use Cases from Axelix

1
Comments
15 min read
The Modular Layer JasperReports’ Powerful Engine Was Missing. Part 1: Where Jasper Came From and Why It Lacked Modularity

The Modular Layer JasperReports’ Powerful Engine Was Missing. Part 1: Where Jasper Came From and Why It Lacked Modularity

Comments
18 min read
Transactional Outbox Pattern: Memory Queue for Speed, PostgreSQL for Recovery

Transactional Outbox Pattern: Memory Queue for Speed, PostgreSQL for Recovery

Comments
7 min read
Transitioning from Core Java to Spring Boot: How did you handle the mental shift?

Transitioning from Core Java to Spring Boot: How did you handle the mental shift?

Comments
1 min read
Every real bug I found came from running the code, never from reading it

Every real bug I found came from running the code, never from reading it

Comments
5 min read
Understanding REST APIs in Java with Spring Boot: A Beginner-Friendly Guide

Understanding REST APIs in Java with Spring Boot: A Beginner-Friendly Guide

Comments 1
3 min read
Common Mistakes Beginners Make While Learning Java (and How to Avoid Them)

Common Mistakes Beginners Make While Learning Java (and How to Avoid Them)

Comments
7 min read
Excel report generation in Java and Kotlin: Apache POI vs JXLS vs TBEG

Excel report generation in Java and Kotlin: Apache POI vs JXLS vs TBEG

1
Comments
9 min read
Why Kotlin Won Me Over After Java

Why Kotlin Won Me Over After Java

2
Comments
11 min read
Request lifecycle: HandlerMapping HandlerAdapter resolvers

Request lifecycle: HandlerMapping HandlerAdapter resolvers

Comments
9 min read
Xcode 27: The Build Settings That Can Stop a Release

Xcode 27: The Build Settings That Can Stop a Release

5
Comments
5 min read
Content negotiation & message converters (Jackson)

Content negotiation & message converters (Jackson)

Comments
7 min read
BDD in Kotlin: The Options, and How to Choose

BDD in Kotlin: The Options, and How to Choose

Comments
7 min read
From "Automatic Mode" to Code Analysis: What I Learned Analyzing an Edge Case in Java

From "Automatic Mode" to Code Analysis: What I Learned Analyzing an Edge Case in Java

Comments
4 min read
Downloads Without Boilerplate: Saving HTTP Responses to Local Disk with `--output`

Downloads Without Boilerplate: Saving HTTP Responses to Local Disk with `--output`

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