Spring Boot 2.X 实战教程(9)开发人员工具

2023-06-12,,

9.员工具
Spring Boot包含一组额外的工具,请将模块依赖项添加到您的构建中:

<dependencies>

<dependency>

<groupId>org.springframework.boot</groupId>

<artifactId>spring-boot-devtools</artifactId>

<optional>true</optional>

</dependency>

</dependencies>

9.1默认属性
Spring Boot支持的几个库使用缓存来提高性能。虽然缓存在生产中非常有用,但在开发过程中可能会适得其反,使您无法看到刚刚在应用程序中进行的更改。因此,spring-boot-devtools默认禁用缓存选项。

9.2自动重启
spring-boot-devtools只要类路径上的文件发生更改,就会自动重新启动应用程序 在IDE中工作时,这可能是一个有用的功能,因为它为代码更改提供了非常快速的反馈循环。默认情况下,将监视类路径上指向文件夹的任何条目的更改。请注意,某些资源(如静态资源和视图模板)无需重新启动应用程序。

9.3实时重载
该spring-boot-devtools模块包括一个嵌入式LiveReload服务器,可用于在更改资源时触发浏览器刷新。LiveReload浏览器扩展程序可从livereload.com免费下载 。

 

如有疑问,请观看视频:https://edu.51cto.com/course/19005.html

《Spring Boot 2.X 实战教程(9)开发人员工具.doc》

下载本文的Word格式文档,以方便收藏与打印。