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.
Spring Data JPA Stream Query Methods

Spring Data JPA Stream Query Methods

1
Comments 1
4 min read
The Ultimate Guide to Sets in Java: Uncovering Every Secret of This Humble Data Structure

The Ultimate Guide to Sets in Java: Uncovering Every Secret of This Humble Data Structure

1
Comments
5 min read
Introduction to WebClient in Java 17: A Modern Way to Handle HTTP Requests

Introduction to WebClient in Java 17: A Modern Way to Handle HTTP Requests

Comments
2 min read
Interceptor: Um Design Pattern muito útil!

Interceptor: Um Design Pattern muito útil!

1
Comments
1 min read
Fixing "DemoApplication.java is a Non-Project File"

Fixing "DemoApplication.java is a Non-Project File"

Comments
1 min read
Arrays.mismatch() and Arrays.compare() in Java

Arrays.mismatch() and Arrays.compare() in Java

Comments
2 min read
Implementing Token-Based Authentication in Spring Boot Using Spring Security, JWT, and JDBC Template

Implementing Token-Based Authentication in Spring Boot Using Spring Security, JWT, and JDBC Template

Comments
19 min read
10 Essential Lombok Annotations Every Java Developer Needs to Master!

10 Essential Lombok Annotations Every Java Developer Needs to Master!

2
Comments
2 min read
A brand new Java scaffolding has been born today for Make Java Great Again!

A brand new Java scaffolding has been born today for Make Java Great Again!

1
Comments
2 min read
var en Java

var en Java

Comments
4 min read
Wednesday Links - Edition 2024-10-23

Wednesday Links - Edition 2024-10-23

Comments
1 min read
Ресторан Spring MVC

Ресторан Spring MVC

Comments
1 min read
Исключения в Spring: как приручить свои ошибки

Исключения в Spring: как приручить свои ошибки

Comments
1 min read
Project 3:Nintendo Division. Tetris Game

Project 3:Nintendo Division. Tetris Game

1
Comments
3 min read
Understanding File Path Formats in Windows and Java for Cross-Platform Compatibility

Understanding File Path Formats in Windows and Java for Cross-Platform Compatibility

Comments
2 min read
JavaFX In Action #8 with Ulas Ergin: How JavaFX helps to migrate from Swing to React UIs, all combined in one Java app

JavaFX In Action #8 with Ulas Ergin: How JavaFX helps to migrate from Swing to React UIs, all combined in one Java app

Comments
2 min read
Dive into Jackson for JSON in Java: Understanding JsonNode, ArrayNode, and ObjectMapper

Dive into Jackson for JSON in Java: Understanding JsonNode, ArrayNode, and ObjectMapper

Comments
5 min read
Commencer la programmation avec SPRING BATCH

Commencer la programmation avec SPRING BATCH

Comments
12 min read
Apache Dubbo 3.3 Released: Triple X Leads a New Era of Microservices Communication

Apache Dubbo 3.3 Released: Triple X Leads a New Era of Microservices Communication

Comments
7 min read
Spring AOP pour la journalisation

Spring AOP pour la journalisation

Comments
2 min read
Dépendances cycliques en spring boot

Dépendances cycliques en spring boot

Comments
1 min read
Quick look of JNDI (Java Naming and Directory Interface)

Quick look of JNDI (Java Naming and Directory Interface)

Comments
1 min read
Setters en un Record en Java

Setters en un Record en Java

Comments
3 min read
Need Roadmap to become Java Backend / Full Stack Developer

Need Roadmap to become Java Backend / Full Stack Developer

Comments
1 min read
Unlock Spring Data JPA: Master Many-to-Many Relationships Now!

Unlock Spring Data JPA: Master Many-to-Many Relationships Now!

Comments
7 min read
Understanding the Four Pillars of OOP: A Guide to Object-Oriented Programming

Understanding the Four Pillars of OOP: A Guide to Object-Oriented Programming

Comments
5 min read
Java doubts

Java doubts

Comments
1 min read
How AI is Enhancing Alt Text Creation for Improved SEO and Accessibility

How AI is Enhancing Alt Text Creation for Improved SEO and Accessibility

1
Comments
2 min read
Threads: Como definir e limitar a execução visando a performance?

Threads: Como definir e limitar a execução visando a performance?

10
Comments
9 min read
Um pouco de Java17

Um pouco de Java17

Comments
2 min read
Agente de IA confiável em prod com Java + Quarkus + Langchain4j - Parte 2 - Memória

Agente de IA confiável em prod com Java + Quarkus + Langchain4j - Parte 2 - Memória

7
Comments
8 min read
How the Saga Pattern Resolves Distributed Transaction Issues: Methods and Real-World Example

How the Saga Pattern Resolves Distributed Transaction Issues: Methods and Real-World Example

Comments
11 min read
FIFO Messaging with Azure Service Bus and Spring Boot

FIFO Messaging with Azure Service Bus and Spring Boot

Comments
3 min read
Understanding “Pass by Value” and “Pass by Reference” in Java

Understanding “Pass by Value” and “Pass by Reference” in Java

7
Comments 2
4 min read
Understanding the Decorator Pattern: Enhancing Object Behavior Dynamically

Understanding the Decorator Pattern: Enhancing Object Behavior Dynamically

7
Comments
5 min read
Error handlers and failure handlers in Vert.x

Error handlers and failure handlers in Vert.x

Comments
5 min read
Mastering Java ArrayLists: A Comprehensive Guide 📚✨

Mastering Java ArrayLists: A Comprehensive Guide 📚✨

Comments
3 min read
A Comprehensive Guide to JDBC in Java: How It Works and best practices

A Comprehensive Guide to JDBC in Java: How It Works and best practices

6
Comments
3 min read
Prioridades das threads

Prioridades das threads

2
Comments 3
2 min read
Sincronização e Usando métodos sincronizados

Sincronização e Usando métodos sincronizados

3
Comments
2 min read
Unpacking Lambda Expressions: What They Are and Why They Matter

Unpacking Lambda Expressions: What They Are and Why They Matter

6
Comments
4 min read
Relationships in JPA: Creating Entities Without Dependency

Relationships in JPA: Creating Entities Without Dependency

Comments 2
4 min read
Java Spring Boot use log4j in a gradle project

Java Spring Boot use log4j in a gradle project

Comments
2 min read
What is a NullPointerException, and how do I fix it?

What is a NullPointerException, and how do I fix it?

12
Comments 1
2 min read
Oracle Certified Java 8 Associate (OCA) Exam Preparation

Oracle Certified Java 8 Associate (OCA) Exam Preparation

12
Comments 3
4 min read
JDBC client spring boot

JDBC client spring boot

Comments
1 min read
Handling Resource Leaks with Scanner and System.in in Java

Handling Resource Leaks with Scanner and System.in in Java

Comments
1 min read
Transactional Operations Across Multiple Services. A Method To The Madness.

Transactional Operations Across Multiple Services. A Method To The Madness.

Comments
6 min read
A journey to optimize a SpringData SQL query with N+1s

A journey to optimize a SpringData SQL query with N+1s

8
Comments
6 min read
Active Directory (AD) interview questions and answers for fresher

Active Directory (AD) interview questions and answers for fresher

Comments
2 min read
Java’s TreeMap.tailMap() Method Explained

Java’s TreeMap.tailMap() Method Explained

9
Comments 2
3 min read
Collection in Java

Collection in Java

Comments
2 min read
Зоопарк Hibernate: N+1 запросов или как накормить жадного бегемота

Зоопарк Hibernate: N+1 запросов или как накормить жадного бегемота

5
Comments
2 min read
Item 63: Cuidado com o desempenho da concatenação de string

Item 63: Cuidado com o desempenho da concatenação de string

Comments
2 min read
Item 62: Evite as strings onde outros tipos forem mais adequados

Item 62: Evite as strings onde outros tipos forem mais adequados

Comments
2 min read
Running Spring Boot Applications With Gradle and Maven

Running Spring Boot Applications With Gradle and Maven

Comments
1 min read
Abstração em Programação Orientada a Objetos

Abstração em Programação Orientada a Objetos

Comments
3 min read
Herança e Classes Abstratas em Programação Orientada a Objetos

Herança e Classes Abstratas em Programação Orientada a Objetos

Comments
4 min read
Discovering the Purpose of Interfaces as a Beginner🌱

Discovering the Purpose of Interfaces as a Beginner🌱

1
Comments
2 min read
Assert with Grace: Custom Soft Assertions using AssertJ for Cleaner Code

Assert with Grace: Custom Soft Assertions using AssertJ for Cleaner Code

1
Comments
4 min read
loading...