java热启动(热部署怎么实现的)
java热启动(热部署怎么实现的),新营销网红网本栏目通过数据整理汇集了java热启动(热部署怎么实现的)相关信息,下面一起看看。
在SpringBoot中,模板引擎页面的缓存是默认打开的。如果页面内容被修改,刷新页面就无法获得修改后的页面,所以我们可以在application.properties中关闭模板引擎的缓存,如下
1.模板热部署百里香叶的配置
spring.thymeleaf.cache=false
FreeMarker的配置
spring.freemarker.cache=false
Groovy配置
spring . groovy . template . cache=false
速度配置
spring.velocity.cache=false
2.使用调试模式实现热部署。这种模式是最简单、最快的热部署模式。运行系统时,可以使用调试模式,无需安装任何插件。没有配置文件、改名、添加类和热部署,使用范围有限。
3.spring-boot-devtools在Spring Boot项目中增加了spring-boot-devtools的依赖,实现页面和代码的热部署。如下所示
从属groupid组织。springframework.boot/groupid工件id spring-boot-dev tools/工件id/dependency这种方法的特点是功能广泛,系统中的任何改动,包括配置文件的修改和名称的更改,都可以覆盖。,后遗症也很明显。通过文件更改后重启的策略来实现,主要是节省了我们手动点击重启的时间,提高了有效性,体验略差。
默认情况下,Spring-boot-devtools关闭模板缓存。如果您使用这种方法,您不需要单独配置它来关闭模板缓存。
4.Spring Loaded该方法类似于Debug模式,应用范围有限,但不依赖于Debug模式的启动。您可以使用Spring加载的库文件在正常模式下启动实时热部署。这种类型需要在runconflation中配置。
5.JRebelJrebel是Java开发的最佳热部署工具,它为Spring Boot提供了出色的支持。JRebel是一款付费软件,试用期14天。可以通过插件直接安装。
相关文章粤语歌网(经典粤语歌汇总)
北京奥特莱斯(来北京必去的12家商场)
英雄超级放肆(还记得英雄超级放肆吗?)
龚自珍资料(清代诗人龚自珍生平事迹简介)
象牙塔是什么意思?(“象牙塔”有什么不好?)
彩色风信子(水培风信子容易养)
京字怎么读?
于吉是哪里人?(古代著名美女于吉在哪里?)
三本事业单位(我们还有哪些“三本”?)
电子酒柜(酒柜最全指南)
德州景点(德州62个景点)
玉兰油官网(玉兰油发布高端精华系列)
更多java热启动(热部署怎么实现的)相关信息请关注本文章,本文仅仅做为展示!