Satish Varma

Satish is post graduated in master of computer applications and experienced software engineer with focus on Spring, JPA, REST, TDD and web development. Follow him on LinkedIn or Twitter or Facebook

Gradle – How to execute Specific Unit Test(s)

In this tutorial you will see how to run single or multiple unit tests in Gradle using Simple name pattern and Fully-qualified...

Deploy Spring Boot Application in Docker – Quick Guide

A simple quick guide to deploy Spring Boot Application in Docker using docker and docker-compose. You can consider this same guide to...

Create MySQL Container using Docker and Docker-Compose

A guide to understand how to install MySQL using Docker, creating a MySQL container using Docker Compose, connecting database from command line...

Install GraalVM on windows 10 / Linux / Mac OS

This is a GraalVM community edition installation guide on Windows 10, Linux and Mac systems. Getting GraalVM installed and ready-to-go should only...

Delomboking – delombok maven configuration Example

Using Project Lombok annotations in your POJOs will generates boilerplate code automatically at compile time. Delombok with maven plugin configuration provides a way...

Lombok + Spring Boot Example

Project Lombok is a mature library that reduces boilerplate code. In this tutorial we will walk through a simple Lombok Spring Boot example...

Lombok @Slf4j Examples

In this tutorial we will investigate how Lombok works with @Slf4j for logging with several examples and also we will see how...

Lombok @NonNull annotation Examples

Lombok @NonNull will generate a null-check for the start of a method or constructor body. Lombok NonNull annotation can be declared on...

Lombok @Value annotation Examples

Lombok Value annotation (@Value) is used when creating Immutable classes. All Lombok generated fields are made  private and  final  by default, and...

Lombok Builder default values Examples

In this article we will see couple of examples how we can set default values to fields when we are using Builder...

Stay in Touch