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 ....

 

 

Java 8 Stream – flatMap & Optional Example

Hello. In this tutorial, we will talk and understand the most commonly used Java 8 Stream APIs: the flatMap method and the Optional class. 1. Introduction Before diving deep into the practice stuff let us understand the flatMap method and Optional class in java programming. 1.1 flatMap() method This method is used to convert a stream of collections to a ...

Read More »

SQL GROUP BY Statement

1. Introduction In this article, we will look at the Group by Clause. We can use the Group By clause with all the databases that support SQL. We will see how we use Group BY in the MySQL database. 2. SQL Group By Clause The Group By is a clause that clumps data into groups based on a shared value. ...

Read More »

Java Runtime Environment Tutorial

In this article, we’re going to discuss Java Runtime Environment, the bundle used to run Java applications and libraries. 1. What is a runtime environment? The runtime environment is the environment in which a program or application is executed. As soon as a software program is executed, it is in a runtime state. Java Runtime Environment (JRE) is the software ...

Read More »

Apache Solr Join Example

This is an article related to the Apache Solr Join. Generally, Apache Solr is used for search and browsing categories and facets. 1. Introduction Apache Solr is an open-source software java search engine. It is scalable and can process a high volume of data. It is used to index the content and search a huge amount of content. It is ...

Read More »

Spring Boot MapStruct Example

Hello. In this tutorial, we will explore the mapstruct in a spring boot application. 1. Introduction 1.1 Mapstruct Mapstruct is an annotation-based code generator that simplifies the mapping implementations between the java beans. The code is generated via the plain method invocation and thus it is fast, type-safe, and easy to understand. It is often used in the multi-tiered application ...

Read More »

Microservices Architecture Tutorial

1. Introduction Microservices architecture builds an application with many loosely coupled and independently deployable artifacts. In this example, I will demonstrate a simplified microservices architecture with two services. Figure 1 Simplified MSA The course service runs at port 9001.The student service runs at port 9002.The student service depends on the course service.The Eureka Server runs at port 8761. 2. Technologies ...

Read More »

Java 8 Stream – Map & Collect Example

Hello. In this tutorial, we will explain the most commonly used Java 8 Stream APIs: the map() and collect() methods. 1. Introduction Before diving deep into the practice stuff let us understand the map and collect methods. 1.1 map() method This method is used to convert an object to something else. Represented by the syntax – map() method <R> Stream<R> ...

Read More »

Java 8 Stream – filter() & forEach() Example

Hello. In this tutorial, we will explain the most commonly used Java 8 Stream APIs: the forEach() and filter() methods. 1. Introduction Before diving deep into the practice stuff let us understand the forEach and filter methods. 1.1 forEach method This method is used to iterate the elements present in the collection such as List, Set, or Map. It is ...

Read More »

Apache Solr Multilingual Search: Language Identification Example

This is an article related to the Apache Solr Multilingual Search: Language Identification. Generally, Apache Solr is used for search and browsing categories and facets. 1. Introduction Apache Solr is an open-source software java search engine. It is scalable and can process a high volume of data. It is used to index the content and search a huge amount of ...

Read More »

How to Download and Install Java 16

In this article, we will explain how to Download and Install Java 16. 1. Introduction Oracle released JDK 16 on March 16, 2021. Let’s see how to download and install Java 16 (Oracle JDK 16). 2. Download Oracle JDK 16 In this step, I will download the installer from the Oracle website. First, open a web browser and navigate to ...

Read More »