1、Spring Boot devtool 的定义

Spring Boot devtool 是 Spring Boot 提供的一个实现快速开发的工具,它能够让开发者在修改代码后,更快的重新加载应用,并能够保持上次的应用状态,极大的提高了开发效率。

2、Spring Boot devtool 的使用

Spring Boot devtool 的使用非常简单,只需要在 pom.xml 文件中添加如下依赖即可:

<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-devtools</artifactId><optional>true</optional></dependency>
XML

Spring Boot devtool 的使用还需要在 IDE 中进行一些配置,比如在 IntelliJ IDEA 中,需要在 Settings 中的 Compiler 中勾选“Build project automatically”,在 Registry 中勾选“compiler.automake.allow.when.app.running”,这样就可以开启 Spring Boot devtool 的功能了。

3、Spring Boot devtool 的优势

Spring Boot devtool 能够让开发者在修改代码后,更快的重新加载应用,并能够保持上次的应用状态,这样就可以极大的提高开发效率。此外,Spring Boot devtool 还能够追踪代码的变化,并能够检测出哪些文件发生了改变,这样就可以更好的定位问题。