-
Enterprise Java

XML File Processing with Spring Batch
Spring Batch provides essential functionalities such as transaction management, job processing statistics, job restart capabilities, and more. One of its…
Read More » -
Enterprise Java

Excel File Processing with Spring Batch and JPA
In this article, we will demonstrate how to read all the rows from an Excel (.xls or .xlsx) file using…
Read More » -
Enterprise Java

Implementing JSON Item Reader and Writer in Spring Batch
Spring Batch is a popular framework for building batch applications in Java. One of the key features of Spring Batch…
Read More » -
Core Java

Hibernate load() and get(): What’s the Difference?
Two commonly used methods in Hibernate for retrieving objects from the database are load() and get(). Though they appear similar,…
Read More » -
Core Java

JUnit vs Mockito: How They Differ
When it comes to developing Java applications, unit testing is an essential practice. Two widely used tools in this domain…
Read More » -
Core Java

Java Input Handling: Clearing the Scanner Buffer
When working with the Scanner class in Java for input, especially from the console, it is common to encounter issues…
Read More » -
Enterprise Java

Converting a Map to a Spring MultiValueMap
In Spring, a MultiValueMap is a structure for storing multiple values for a single key. This can be useful in…
Read More » -
Core Java

Jackson JsonNode to Java Collections
Java applications frequently interact with data in JSON (JavaScript Object Notation) format. Jackson Java Library provides tools for working with…
Read More » -
Core Java

Using Java 8 Optionals: Perform Action Only If All Are Present
Java’s Optional class provides a container object which may or may not contain a non-null value. This is useful for…
Read More »



