Java17 (OpenJDK) setup

Java17 (OpenJDK) setup

We will be using OpenJDK 17.

Downloads → OpenJDK: Download and install

Install Instructions:
Mac:

You can install sdkman (Home - SDKMAN! the Software Development Kit Manager ) which can manage multiple installations of java. Also can be used to manage gradle versions.

sdk install java 17.0.0-open 

Linux (Ubuntu):

sudo apt update
sudo apt install openjdk-17-jdk

Docker image

docker pull adoptopenjdk/openjdk17

Read more

Automating a Scalable Command, Query and Event Package Structure with a Batch Script

Automating a Scalable Command, Query and Event Package Structure with a Batch Script

Introduction As backend applications grow, maintaining a consistent project structure becomes increasingly important. In a small application, developers can manually create packages and folders whenever a new business entity or feature is introduced. However, in a larger application following architectural patterns such as CQRS, Domain-Driven Design, and event-driven architecture, every

By Sangram Ekshinge