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

 

 

SQL Count Function

In this article, we will discuss the COUNT function in SQL, different ways of using it, and how to combine it with other keywords like GROUP BY and HAVING. 1. Introduction Many times, the information we want from a database table is not available in a single row but in a group of rows or in the result of a ...

Read More »

SQL Tutorial for Beginners

This is an SQL tutorial for beginners. We will discuss what is SQL and what it is used for. You can also check this tutorial in the following video: SQL Tutorial for Beginners – video 1. Why to Learn SQL SQL stands for Structured Query Language and is a standard language for accessing and manipulating databases. Although SQL is an ...

Read More »

SQL Server 2019: Overview and Installation

1. Introduction In this tutorial, we will see some new and key features of SQL Server 2019 and we will write a small example to help you get started. 2. What’s new in SQL Server 2019 2.1 Intelligent Query Processing Enhancements This is a set of enhancements that improves Query Optimizer. Query Optimizer is a component inside SQL Server that ...

Read 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. You can also check this tutorial in the following video: SQL GROUP BY Tutorial – video 2. SQL Group By Clause ...

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 »