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.
Migrating an Springboot Java API: Part 4 - Azure Release

Migrating an Springboot Java API: Part 4 - Azure Release

Comments
3 min read
🚀 Embracing the Inevitable: Change as the Sole Constant in Software

🚀 Embracing the Inevitable: Change as the Sole Constant in Software

1
Comments
2 min read
Design Callback Pattern in Java for WorkerContext

Design Callback Pattern in Java for WorkerContext

6
Comments
2 min read
SOLIDify Your Foundation: Mastering Software Design with a Deep Dive into SOLID Principles

SOLIDify Your Foundation: Mastering Software Design with a Deep Dive into SOLID Principles

6
Comments 2
8 min read
Adding testing for my java project

Adding testing for my java project

2
Comments 4
2 min read
Announcing AppMap for GitHub - Runtime Code Reviews for Every Pull Request

Announcing AppMap for GitHub - Runtime Code Reviews for Every Pull Request

14
Comments 3
4 min read
Cost Savings Strategies for Backend Developers on AWS with Java Code Optimization

Cost Savings Strategies for Backend Developers on AWS with Java Code Optimization

1
Comments
3 min read
MongoDB Aggregation Pipeline Stages: Using addFields stage with Java

MongoDB Aggregation Pipeline Stages: Using addFields stage with Java

5
Comments 1
4 min read
[Digest] Java, Kotlin, Spring, Cloud, and More - Episode 15

[Digest] Java, Kotlin, Spring, Cloud, and More - Episode 15

Comments
1 min read
What is Interface In java and what are the example of java interface in java

What is Interface In java and what are the example of java interface in java

1
Comments
3 min read
Single Responsibility Principle

Single Responsibility Principle

2
Comments
2 min read
How to publish a Kotlin/Java Spring Boot library with Gradle to Maven Central - Complete Guide

How to publish a Kotlin/Java Spring Boot library with Gradle to Maven Central - Complete Guide

2
Comments
8 min read
Exploring Resilience4j: Enhancing Circuit Breaker Patterns for Robust Applications

Exploring Resilience4j: Enhancing Circuit Breaker Patterns for Robust Applications

8
Comments 1
8 min read
Liskov Substitution Principle (LSP)

Liskov Substitution Principle (LSP)

2
Comments
2 min read
Open/Closed Principle

Open/Closed Principle

1
Comments
2 min read
[Java Spring Boot] How to implement a Custom Serializer for your Responses or Json

[Java Spring Boot] How to implement a Custom Serializer for your Responses or Json

14
Comments
5 min read
Monitoring a Directory in Spring

Monitoring a Directory in Spring

23
Comments
6 min read
How to query JMX from Jolokia REST Interface

How to query JMX from Jolokia REST Interface

3
Comments
2 min read
Improving Largest Contentful Paint (LCP) using iterators

Improving Largest Contentful Paint (LCP) using iterators

Comments
5 min read
Demystifying Spring Data and Spring Data JPA: A Question-Based Guide: Simplify Your Data Access Layer

Demystifying Spring Data and Spring Data JPA: A Question-Based Guide: Simplify Your Data Access Layer

2
Comments
4 min read
Spring Boot Docker Images using JRE base

Spring Boot Docker Images using JRE base

2
Comments
3 min read
The Empathetic Developer

The Empathetic Developer

Comments
3 min read
Understanding CQRS Pattern: Pros, Cons, and a Spring Boot Example

Understanding CQRS Pattern: Pros, Cons, and a Spring Boot Example

34
Comments
3 min read
Kotlin vs Java: How to Choose for Your Next Project in 2024?

Kotlin vs Java: How to Choose for Your Next Project in 2024?

Comments 1
8 min read
Mastering Java: Java Courses and Java Static Class

Mastering Java: Java Courses and Java Static Class

Comments
5 min read
Schedule tasks in Spring Boot with @Scheduled annotation

Schedule tasks in Spring Boot with @Scheduled annotation

Comments
1 min read
Build Step Builder Pattern to Enforce Client code to Provide data.

Build Step Builder Pattern to Enforce Client code to Provide data.

11
Comments
2 min read
11 Common Questions about Java and Spring Fundamentals (Part 2)

11 Common Questions about Java and Spring Fundamentals (Part 2)

4
Comments
6 min read
Class loaders in JVM: An Overview

Class loaders in JVM: An Overview

3
Comments
6 min read
My Intellij IDEA plugin for Maven support - GMaven

My Intellij IDEA plugin for Maven support - GMaven

2
Comments
5 min read
Migrating an Springboot Java API: Part 2 - Azure Build

Migrating an Springboot Java API: Part 2 - Azure Build

Comments
3 min read
Dependency Inversion Principle (DIP)

Dependency Inversion Principle (DIP)

1
Comments
3 min read
[Java SpringBoot] Como Criar Deserializador Personalizado para seus Requests

[Java SpringBoot] Como Criar Deserializador Personalizado para seus Requests

1
Comments 7
5 min read
Interface Segregation Principle (ISP)

Interface Segregation Principle (ISP)

Comments
2 min read
Docker Compose: MongoDB and Spring Boot example

Docker Compose: MongoDB and Spring Boot example

3
Comments
7 min read
Java Class Libraries that Boost Application Development Efficiency

Java Class Libraries that Boost Application Development Efficiency

5
Comments
5 min read
Cloud Native with Spring Cloud: A Beginner’s Guide

Cloud Native with Spring Cloud: A Beginner’s Guide

7
Comments
5 min read
A Necessidade de Remover Código Antigo e Não Necessário de Code Bases: Uma Analogia com a Síndrome de Diógenes

A Necessidade de Remover Código Antigo e Não Necessário de Code Bases: Uma Analogia com a Síndrome de Diógenes

Comments
3 min read
[Java SpringBoot] How to implement a Custom Deserializer for your Requests

[Java SpringBoot] How to implement a Custom Deserializer for your Requests

3
Comments
4 min read
Como tratar erros http no Spring Boot

Como tratar erros http no Spring Boot

89
Comments 5
5 min read
Building a Robust REST API with Java Spring Boot and MongoDB 🚀🍃📦

Building a Robust REST API with Java Spring Boot and MongoDB 🚀🍃📦

1
Comments
3 min read
Refactoring my code

Refactoring my code

1
Comments
1 min read
From Backend to Frontend: Full Stack Java Apps with Spring Boot and Vaadin Flow

From Backend to Frontend: Full Stack Java Apps with Spring Boot and Vaadin Flow

6
Comments 1
5 min read
Understanding light-weight threads with Coroutines and Project Loom

Understanding light-weight threads with Coroutines and Project Loom

6
Comments 4
4 min read
Automate JBoss Web Server deployment with the Red Hat Certified Content Collection for JWS

Automate JBoss Web Server deployment with the Red Hat Certified Content Collection for JWS

Comments
11 min read
Building Generic Payloads with the Builder Pattern in Java

Building Generic Payloads with the Builder Pattern in Java

16
Comments 13
3 min read
Java Coding Practice for Beginners: 10 Exercises to Get You Started

Java Coding Practice for Beginners: 10 Exercises to Get You Started

1
Comments
6 min read
Understanding Synchronization in Selenium WebDriver: Thread.sleep(), Implicit Wait, and Explicit Wait Explained for Beginners

Understanding Synchronization in Selenium WebDriver: Thread.sleep(), Implicit Wait, and Explicit Wait Explained for Beginners

2
Comments
3 min read
Understanding ArgumentCaptor in Mockito: A Comprehensive Guide

Understanding ArgumentCaptor in Mockito: A Comprehensive Guide

2
Comments
3 min read
Lightweight implementation of Event Sourcing using PostgreSQL as an event store 🚀🕗🔙🕘

Lightweight implementation of Event Sourcing using PostgreSQL as an event store 🚀🕗🔙🕘

21
Comments
2 min read
LF: Java Learning Material

LF: Java Learning Material

Comments 5
1 min read
How to handle multiple cache configurations in Spring?

How to handle multiple cache configurations in Spring?

12
Comments
2 min read
RabbitMQ com Java e Spring : Começando (pt. 1)

RabbitMQ com Java e Spring : Começando (pt. 1)

6
Comments
4 min read
Rendezvous Benchmark Analysis: When Threads (Don't) Meet

Rendezvous Benchmark Analysis: When Threads (Don't) Meet

4
Comments
8 min read
AWS Lambda SnapStart - Part 8 Measuring Java 17 Lambda cold starts

AWS Lambda SnapStart - Part 8 Measuring Java 17 Lambda cold starts

2
Comments 2
2 min read
Easy HTTP Client with Spring 6.x

Easy HTTP Client with Spring 6.x

4
Comments
3 min read
Implementando Paralelismo com Virtual Threads no Java 21

Implementando Paralelismo com Virtual Threads no Java 21

11
Comments
2 min read
Compondo música com Java! É hora do Jmusic

Compondo música com Java! É hora do Jmusic

150
Comments 6
6 min read
"Too Many Open Files" - Debugging Leaking Files on the Gradle Daemon

"Too Many Open Files" - Debugging Leaking Files on the Gradle Daemon

1
Comments
18 min read
Optimizing Java Memory Management: Preventing 'GC Overhead Limit Exceeded' Errors

Optimizing Java Memory Management: Preventing 'GC Overhead Limit Exceeded' Errors

2
Comments
4 min read
loading...