Normally when you build a web application it has to be packaged into a war file and then deployed in a server to run the application.
Here I have built a web application with spring boot. and the convenience of it is that it doesn’t have to be packaged to a war file or deployed in an external server to run the application. But that doesn’t mean that you cannot do a typical deployment with it.
There are quite a few options or ways of running the application, each has its uses and benefits. we’ll explore all of them one by one.