Self Executable JAR

Learn how an executable jar generated by Spring Boot enables designing an application that scales easily.

Executable JAR for easy deployment

In the past, when monolithic application development was standard practice in the industry, the deployment of Java applications was a complex affair. The application had to be deployed in heavy application containers like Websphere, Weblogic, etc.

To make an application work, we had to:

  1. Install and configure the application server
  2. Install a database driver
  3. Create a database connection
  4. Create a connection pool
...