Spring

Data Validation Overview

What is Validation? Validation ensures data integrity by asserting conditions against data. Examples: Is a value required? What is the maximum length of a string? Is a given date valid? Often referred to as “defensive programming” or “trust but verify.” An essential but often overlooked step in software development.

Read More

Building a GraphQL service

Preparation First, let’s navigate to Spring Initializr. This service pulls in all the dependencies you need for an application and does most of the setup for you.

Read More

Spring Boot on Kubernetes

Enable Kubernetes in Docker Desktop We will use Docker Desktop to provide us a Test Kubernetes Environment.

Read More

Building Spring Boot Docker Image

Pre-Requirements Developer Environment ready with Docker, JDK, IDE A Java Spring Boot Project with a h2 in-memory DB Docker Hub account Create Docker File Create a Dockerfile with the following content:

Read More