Embedded H2 Database with Spring Boot Application
Using H2 database as an embedded DB for java-based desktop applications

It’s a well-known fact that when we are building a web application, it is nearly impossible to do away with some form of data storage. There’s got to be a database, relational or non-relational, where we need to store the business data to be retrieved and used later.