Home » Archives for Mohammad Meraj Zia

Author Archives: Mohammad Meraj Zia

Senior Java Developer

Swagger Inflector Tutorial

In this article, we will expalin the Swagger Inflector. 1. Introduction The OpenAPI specification defines the standard of describing HTTP API for any project. This is programming-language agnostic. This helps humans and computers to know about the System/API without the need to look into the code. If the specification is properly implemented it helps a consumer to understand the interaction with the ...

Read More »

Swagger Codegen Tutorial

In this article, we will explain the Swagger Codegen. 1. Introduction The OpenAPI specification defines the standard of describing HTTP API for any project. This is programming-language agnostic. This helps humans and computers to know about the System/API without the need to look into the code. If the specification is properly implemented it helps a consumer to understand the interaction ...

Read More »

Swagger Core Tutorial

In this article, we will see what Swagger Core is and what it is used for. 1. Introduction The OpenAPI specification defines the standard of describing HTTP API for any project. This is programming-language agnostic. This helps humans and computers to know about the System/API without the need to look into the code. If the specification is properly implemented it ...

Read More »

Swagger UI Tutorial

In this article we will learn about Swagger UI. 1. Introduction The OpenAPI specification defines the standard of describing HTTP API for any project. This is programming-language agnostic. This helps humans and computers to know about the System/API without the need to look into the code. If the specification is properly implemented it helps a consumer to understand the interaction ...

Read More »

OpenAPI implementation through Swagger

In this article we will learn about OpenAPI specification and how swagger implements it. 1. Introduction The OpenAPI specification defines the standard of describing HTTP API for any project. This is programming-language agnostic. This helps humans and computers to know about the System/API without the need to look into the code. If the specification is properly implemented it helps a ...

Read More »

Java Swagger Parser Tutorial

In Java, a parser is a program or a library that takes in a file (JSON, XML, txt, etc) and converts it to java objects. In this article, we will see how to parse a swagger JSON file. 1. Introduction It is difficult to write parsers for unstructured data. For example, if you are receiving a text file that has ...

Read More »

How to create an array of objects in Java

In this article, we will show how to create an array of objects in Java. 1. Introduction Everything in Java is associated with classes and objects, along with its attributes and methods. A Class is like an object constructor or a “blueprint” for creating objects. A typical Java program creates many objects, which as you know, interact by invoking methods. ...

Read More »

The New Features in Java 13

In this article, we will see what are the new features available in Java 13. 1. Java 13 – Introduction JDK 13 is the open-source reference implementation of version 13 of the Java SE Platform as specified by JSR 388 in the Java Community Process. Below are some of the main changes done in Java 13. This is not an ...

Read More »

How to Run MySQL and phpMyAdmin Using Docker

In this article, we will learn how to deploy MySQL and phpMyAdmin using Docker. 1. Introduction A container is a standard unit of software that packages up code and all its dependencies so the application runs quickly and reliably from one computing environment to another. A Docker container image is a lightweight, standalone, executable package of software that includes everything ...

Read More »

Java Deadlock Example

In this article, we are going to show a Deadlock example in Java. 1. Introduction In Java deadlock is defined as a scenario where two or more threads are blocked forever. A computer system normally has many active processes and threads. This is true even in systems that only have a single execution core, and thus only have one thread ...

Read More »