19.5 Hot swapping
Since Spring Boot applications are just plain Java applications, JVM hot-swapping should work out of the box. JVM hot swapping is somewhat limited with the bytecode that it can replace, for a more complete solution JRebel or the Spring Loaded project can be used. The spring-boot-devtools
module also includes support for quick application restarts.
See the Chapter 20, Developer tools section below and the Hot swapping “How-to” for details.