1、devtools介绍
devtools的模块来使Spring Boot应用支持热部署,无需手动重启Spring Boot应用,提高开发者的开发效率。
2、devtools原理
devtools原理是使用了两个ClassLoader,一个Classloader加载那些不会改变的类(第三方Jar包),另一个ClassLoader加载会更改的类。
devtools在监听到有类被更改之后会自动重启,重新加载更改的类,节省编译时间。
3、devtools配置
1. 在pom.xml添加devtools的依赖
<!--devtools热部署-->
<dependency>
<groupId>org.springframework.boot</