Java

The Stream API in Java Programming

Together with lambda expressions on the language side, an entire new library was implemented in Java 8 that makes processing datasets easy called the

Compiling and Testing Your First Java Program

In this blog post, we’ll use the Java compiler and interpreter from the command line. The examples are based on Windows.

SOLID Modeling in Java Programming

If you want to write good object-oriented (OO) software, you should adhere to certain design principles. These best practices aren’t mandatory, of...

How to Set Up a Spring Boot Project

There are several ways to build new Spring Boot projects. A Spring Boot project is essentially a Java project that includes a few classes in its...

Getting Started with Spring Boot: An Introduction for Coding Beginners

Embarking on the journey of Java coding can be both exciting and daunting, especially for beginners. Frameworks like Spring Boot offer a friendly...

How to Schedule with the Spring Framework

One of the useful features of the Spring Framework is the ability to perform scheduling to ensure that certain methods are called at specific...

The Character Class in Java

The data type char is primitive and has no methods. For this reason, the Character class in the java.lang core package includes a large number of...

What Is a Spring Container?

At the heart of a Spring application is a special data structure, the Spring container (container for short). The objects that this container manages...

Using TaskExecutor in Spring

The asynchronous operations in the background must be executed by one entity. This is the job of an executor.

Auditing with Spring

When accessing databases, it’s occasionally important to determine who made a change to an entity and when. The recording of this metadata is called ...