Learn how to improve your development experience with Spring Boot Dev Tools. This module was introduced with Spring 1.3 and aims to increase the productivity of developers. The main features of Spring Boot Dev Tools are:
No need to restart the container when you make changes to views. Any modification you make to a view can be seen directly in the browser, by pressing the refresh button. Thymeleaf, Freemarker, Groovy Templates, Velocity and Mustache are all supported.
Automatic restart of the Spring container each time you modify a Java class. Any classpath file changes will automatically trigger an application restart that is faster than a cold restart. In my case, it takes half the time.
Live reload integration. Manually clicking the browser refresh button each time something changes might become a little tedious. Spring Boot Dev Tools includes an embedded LiveReload server. LiveReload is a simple protocol that allows your IDE to automatically trigger a browser refresh whenever a change is detected.
So, with Spring Boot Dev Tools, you never have to lose time and restart your application after each change.
Source Code: https://github.com/dangeabunea/Romani...
Facebook: / romaniancoder