Do you want to know how to develop your skillset to become a Java Rockstar?

Subscribe to our newsletter to start Rocking right now!

To get you started we give you our best selling eBooks for FREE!

 

1. JPA Mini Book

2. JVM Troubleshooting Guide

3. JUnit Tutorial for Unit Testing

4. Java Annotations Tutorial

5. Java Interview Questions

 

and many more ....

 

Receive Java & Developer job alerts in your Area

I have read and agree to the terms & conditions

 

Apache Solr Function Query Example

1. Introduction In this example, we are going to explain what the Apache Solr Function Query is and how to use it in queries against our sample articles collection. 2. Technologies Used The steps and commands described in this example are for Apache Solr 8.5 on Windows 10. The JDK version we use to run the SolrCloud in this example ...

Read More »

Jackson Annotation Examples

This example is a deep dive into Jackson Annotations. It covers almost all the annotations with code examples. We will learn how to use the existing annotations, create our custom annotations and finally how to completely disable Jackson annotations. If you are new to the Jackson API for JSON serialization and deserialization, check out this article on Introduction to Jackson ...

Read More »

Java LocalDate Example

Bipartite Graph

LocalDate class in Java 8 date time API represents a local date without time zone details. It is located in the java.time.LocalDate object. In this article, we shall look at some of the commonly used methods of LocalDate with some examples. 1. What is LocalDate LocalDate is an immutable thread-safe date-time object that represents a date, often viewed as year-month-day. ...

Read More »

Dependency Injection Java Example

Bipartite Graph

In this article, we will examine Dependency Injection in Java and some dependency injection examples. You can also check this tutorial in the following video: Java Dependency Injection Tutorial – video 1. Introduction In a previous article, we explored the topic of Inversion of Control and how this design principle is appropriately suited for creating loosely coupled software applications. The ...

Read More »

How to initialize an ArrayList in Java

Bipartite Graph

In this article we will explain how to initialize an ArrayList in Java through example. 1. Introduction ArrayList is a part of the Collection Framework and is present in java.util package. It provides us dynamic arrays in Java. Though, it may be slower than standard arrays but can be helpful in programs where lots of manipulation in the array is needed. ...

Read More »

Java POJO and Java Bean Example

Bipartite Graph

1. Introduction POJO stands for a Plain Old Java Object. It’s a term coined by Martin Fowler, Rebecca Parsons, and Josh MacKenzie while preparing for a conference in September 2000. POJO is an ordinary Java object which doesn’t tie to any framework or external reference. It has no naming rule for its methods nor data members. Java Bean is a ...

Read More »

Docker Quickstart Terminal Tutorial

Welcome readers, in this tutorial, we will see what Docker is and a Quickstart for its Terminal. 1. Introduction to Docker In the present world, Docker is an important term, Often used in CI/CD platform that packages and runs the application with its dependencies inside a container Is a standard for Linux Containers A Container is a runtime that runs under ...

Read More »

Introduction to Hibernate Framework

In this article, we will make an introduction to Hibernate Framework. Hibernate was started in 2001 by Gavin King as an alternative to using EJB2-style entity beans. Its mission back then was to simply offer better persistence capabilities than offered by EJB2 by simplifying the complexities and allowing for missing features. Hibernate used its mapping files and configuration files to ...

Read More »

Java Memory Management

Bipartite Graph

In this article, we talk about Java memory management and how to write optimal code to use memory allocation efficiently. 1. Java Memory Management: Introduction Any computer program we write needs basic essential resources like CPU for math & computing, and finally memory for managing the data. Memory is a limited resource and it has to manage effectively. For memory ...

Read More »

Managing Microservices in Docker Swarm

1. Introduction In this article, we will take a look at Docker Swarm based Microservices. Docker Swarm has clustering and orchestration features in the platform. 2. Microservices in Docker Swarm Docker is used as a container for packaging software. Swarm can have a group of Docker hosts in a cluster. Swarm can help as a packaging software tool to deploy ...

Read More »