Spring Boot
The Spring Framework is an application framework and inversion of control container for the Java platform. The framework’s core features can be used by any Java application, but there are extensions for building web applications on top of the Java EE (Enterprise Edition) platform.

An Introduction to Identifiers in Spring Data JPA & Hibernate
This article explains the use of Identifiers as primary keys for entities within JPA and Hibernate. Continue reading An Introduction to Identifiers in Spring Data JPA & Hibernate

Spring Framework - Application Events (Synchronous)
This article explains the use of Application Events within the Spring framework to exchange information synchronously between loosely coupled components. Continue reading Spring Framework - Application Events (Synchronous)

How to Create a Console Application using CommandLineRunner (Part 2)
This article describes how to create a Spring Boot application and make use of multiple CommandLineRunner classes. Continue reading How to Create a Console Application using CommandLineRunner (Part 2)

How to Create a Console Application using CommandLineRunner (Part 1)
This article describes how to create a Spring Boot application and make use of the CommandLineRunner to read values from the command line and print them out. Continue reading How to Create a Console Application using CommandLineRunner (Part 1)