Docker pull image from insecure registry – CoLima + MAC M Chip
Setting Up Podman with Lima on Mac M3
Understanding Design Patterns and their Types in Java
Design patterns are a fundamental concept in software development that provide reusable solutions to common problems. They serve as blueprints for constructing software systems that are flexible, maintainable, and scalable. In Java, design patterns play a crucial role in building…
Using EHCache in Spring Boot
Generate Java POJOs from XSD Schema: Simplifying Java Development
In the world of Java development, creating Plain Old Java Objects (POJOs) from XML Schema Definition (XSD) files is a common task. This process can be time-consuming and error-prone if done manually. Fortunately, there are several tools available that can…
Hello World Program with Map Struct
MapStruct is an open-source code generation library for Java that simplifies the mapping between Java Beans, DTOs, and other data transfer objects. It generates mapping code at compile time, which can help reduce the amount of boilerplate code needed to…
Setup LAMP dev environment in docker – Mac / Linux
Here are the steps to set up a LAMP development environment with Docker on a Mac: Install Docker Desktop on your Mac if you haven’t already. You can download it from the official Docker website: Create a new directory…
WSDL 2 Java Generate SOAP client from URL
SOAP stands for Simple Object Access Protocol; it is an XML ( eXtensible Markup Language) based protocol to exchange messages with a web service. SOAP uses HTTP for communication To generate a Java SOAP client from a WSDL file, you…