steam想申明库存量,不晓得在哪里去增设,那个出口处是稍稍有点儿深,由此可见毕竟也很单纯,一起来看一看什么样操作方式。操作方式方式01登入steam后,点选街道社区旁的对个人......
2024-02-05 538
热部署:简单的说就是当类路径下文件发生变化时,spring-boot-devtools就会自动重启应用,无需手动重启。
热更新: 当资源文件或视图模板发生变化时,浏览器将会自动刷新。
下面介绍Intellij idea中如何配置spring-boot-devtools热部署和热更新。
创建名为spring-boot-app-devtools的工程(该工程以thymeleaf作为模板引擎),打开pom.xml,编写spring-boot-devtools配置信息
dependency>
groupId>org.springframework.boot/groupId>
artifactId>spring-boot-devtools/artifactId>
optional>true/optional>
/dependency>
具体的demo工程,请参考下面的经验引用。
1spring-boot项目中如何集成使用thymeleaf
参考图示,完成配置
使用快捷键Ctrl shift alt /,打开Maintenance操作面板,选择Registry,打开Registry操作面板
滚动滚动条,找到并勾线"c00mpiler.aut0make.allow.when.app.running",点击Close关闭操作面板。参照图示操作
启动应用,点击右侧工具条启动按钮,控制台会输出相关启动信息。
启动完成后,我们修改DemoApplication类来进行验证。将 张三 改为 张三三,点击保存。spring-boot-devtools将会自动重启,留意观察控制台的日志
至此,热部署配置已完成。spring-boot-devtools很有很多其他特性,可根据官方文档进行配置
下面进行热更新的配置。
打开属性文件,编写配置项:spring.thymeleaf.cache=false。默认情况下,spring-boot-devtools会缓存模板信息,使用热更新时,我们需要实时查看更新内容,因此禁用缓存
浏览器安装热更新拓展程序。这里使用谷歌浏览器,到谷歌应用商店下载拓展程序,并点击 安装到谷歌完成安装,你会在浏览器右侧工具条看到热更新的按钮,具体查看图示
接下来进行验证。打开浏览器,输入localhost:8080,访问页面信息,F12打开浏览器控制台->network,你将会看到热更新等脚本资源的网络请求。该页面样式文件如图示
下面我们修改样式文件,让元素居中,及添加背景颜色。浏览器将会实时更新你的变化
到此,LiveReload配置完成。
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!
相关文章
steam想申明库存量,不晓得在哪里去增设,那个出口处是稍稍有点儿深,由此可见毕竟也很单纯,一起来看一看什么样操作方式。操作方式方式01登入steam后,点选街道社区旁的对个人......
2024-02-05 538
操作方式方法01【辅助widget】多种辅助工具相连接两个功能键的可同时按【Shift】加此功能键挑选出1、正方形、圆锥选框辅助工具 【M】 2、终端辅助工具 【V】 3、截叶......
2024-02-05 476
操作方式01文档格式难题qq肖像最合适用jpeg文档格式的相片,若是相片有透明化地下通道,能选用png文档格式上载。 02大小不一难题若是相片极重也可能将引致上载失利,检......
2024-02-05 402