Tag Archives: Java

How to make YAML to Java object

By | June 17, 2025

YAML stands for YAML Ain’t Markup Language also know as Yet Another Markup Language, It is a popular configuration format used to define application properties and settings in a more human-readable manner. It is an alternative to the traditional properties file format (.properties), commonly used in Java applications. In this tutorial, we will learn to… Read More »

SOLID Principles Java

By | December 6, 2023

The SOLID Principles Java are an object-oriented approach to software applications that has changed the way object-oriented applications are written by ensuring modularity, easy maintainability, easy understanding, easy to debug and refactor etc. The acronyms for SOLID principles are following: SOLID Principles Java Let us understand each of the Solid Design Principles Java with the… Read More »

Bean Validation – How to validate data using Bean Validation?

By | June 19, 2025

The Bean Validation API is used for the validation of constraints on an object model using annotations. It can be very useful for validating the length, format, regular expressions, etc. of an object model. By default, bean validation is a Java specification; we need to explicitly provide its implementation. Basics of Bean Validation API In… Read More »

How to Create Spring Boot Project using Spring Initializr?

By | June 18, 2025

Spring Boot is a microservice java-based framework which is built on top of the Spring framework. Spring Boot makes it easy to a create stand-alone, production-grade spring-based application that you can just run. Spring Boot benefits over Spring framework Steps By Step Implementation Step 1- Spring initializer In this step, we will create a spring… Read More »

Java OOPs – What is OOP in Java?

By | January 29, 2025

The Object Oriented Programming is a paradigm for designing programs using classes and objects. OOPs simplify and speed up software development and maintenance using concepts such as Object, Classes, Inheritance, Polymorphism, Abstraction and Encapsulation. Object in Java An object is a real-world, run-time entity. It has a state and a behavior. For example, A dog… Read More »