当前位置: 首页 > news >正文

制作公司网站设计手绘网页设计代码三页

制作公司网站设计手绘,网页设计代码三页,富阳营销型网站建设,wordpress空白springboot的静态模版重加载和 devtools开发者工具 总结#xff1a;实现静态模板重加载的两个方法 方法1#xff1a;在 yml 配置文件#xff0c;关闭页面模板缓存#xff0c; 再按 ctrlf9 重新构建 方法2#xff1a;直接添加 devtools 依赖#xff0c;再按 ctrlf9 重新构…springboot的静态模版重加载和 devtools开发者工具 总结实现静态模板重加载的两个方法 方法1在 yml 配置文件关闭页面模板缓存 再按 ctrlf9 重新构建 方法2直接添加 devtools 依赖再按 ctrlf9 重新构建 ★ 热插拔 所谓热插拔其实就是让开发者能实时看到代码修改后的结果。热插拔是实际开发中非常重要的一个支持。——如果没有热插拔意味着开发者无论做了多小的修改必须等待程序重启后才能看到结果。hot swap——很多翻译为热交换。★ 最基础的要求——静态模板的重加载。 要求当开发者修改了应用的静态模板页面Thymeleaf、freemarker、groovy template、mustache。只要关闭静态页面模板的缓存即可在yml配置文件中各个静态页面模板对应的关闭页面缓存的配置代码spring.thymeleaf.cachefalse # Thymeleaf模spring.freemarker.cachefalse # FreeMarker模板spring.groovy.template.cachefalse # Groovy模板spring.mustache.template.cachefalse # Mustache模板▲ 静态模板重加载的注意事项Spring Boot通过监测类加载路径下文件的改变来实现模板的重加载。换而言之如果类加载路径下classes目录的文件没有改变那Spring Boot就不会触发静态模板的重加载如果只是更改了静态资源比如图片、CSS样式单等由于它们都不在项目的类加载路径下因此它们都不会触发Spring Boot重加载静态资源。▲ 由于Eclipse默认开启了自动构建 因此保存模板页面后会触发重加载保存页面模板 -- 自动构建 -- 类加载路径下文件发生变化 -- Spring Boot静态模板重加载▲ 由于IDEA默认没有开启自动构建因此要么先启用自动构建要么每次修改页面模板后按Ctrl F9构建项目来触发模板的重加载。保存页面模板src文件发生了改变 -- 没有自动构建 -- 类加载路径下文件没有变化 -- 不触发Spring Boot静态模板重加载要么先启用自动构建要么每次修改页面模板后按Ctrl F9来构建项目即可让静态页面重加载。代码演示 需求如果前端使用到 Thymeleaf模板然后我们在修改前端页面的时候每次修改后想直接按浏览器的刷新就可以刷新到最新修改的页面而不用每次都重启项目。 只需要在yml配置文件中添加一些关闭静态页面模板的缓存即可 如使用了 Thymeleaf模板那么在yml配置文件中添加这个 spring.thymeleaf.cachefalse配置就可以了然后 IDEA 需要再按 按Ctrl F9来构建项目就可以在静态页面冲加载。 如果使用开发者工具 spring-boot-devtools 那么就需要上图那样在yml关闭模板缓存了这个devtools 已经帮我们完成这些功能了。 直接添加devtools依赖就可以了就不用在yml配置文件里面关闭模板缓存了。 但是都需要按 Ctrl F9 来构建一下 ★ 开发者工具 spring-boot-devtools开发者工具具有如下功能- 模板自动重加载 默认就关闭静态的缓存。也就是上面的设置完全可以省略。- 应用快速重启- 浏览器实时重加载LiveReload- 各种开发时配置属性如前面介绍的关闭模板缓存等- 将Web日志组包括Spring MVC和Spring WebFlux设为DEBUG级别——上面这些功能基本上都是为Spring Boot热插拔在提供支持。★ 开发者工具的注意点 ▲ 项目只要添加devtools依赖包则自动启用devtools开发者工具。 ▲ 如果以java -jar xxx.jar的形式运行Spring Boot项目则默认被当成产品场。 此时即使项目中包含devtools依赖包也会自动关闭devtools开发者工具。可通过如下系统属性强行启用开发者工具-Dspring.devtools.restart.enabledtrue▲ 为避免安全隐患打包Spring Boot应用时会自动排除devtools工具。 如要远程使用devtools功能这时就需要强制将devtools工具打包进去- 对于Maven构建工具则需将excludeDevtools属性设为false即可- 对于Gradle工具则需要指定包含developmentOnly依赖库。
http://www.hkea.cn/news/14318066/

相关文章:

  • 浦江建设局网站云南网约车有哪些平台
  • 网站紧急升级维护中网址查询服务中心
  • 网站制作切片网站的线下推广怎么做的
  • 广州市建设厅网站首页淘宝网站怎么做的好坏
  • 网站排队队列怎么做wordpress 新建模板页
  • 建设网站的意义 作用是什么意思wordpress customize.php
  • 谈谈你在建设主题资源网站时医院的 建设网站的策划书
  • 网站上线所需的东西哪里好安徽二建标准
  • 个人能不能自己做网站wordpress新增页面
  • 温州哪里做网站设计公司的网站设计
  • 大好网站企业网站功能
  • 长沙网站建设及推广公司在线制作成品图片
  • 一起做网站可以一件代发吗app定制开发公司排名
  • 在建设局网站上怎么样总监解锁做网站干什么用
  • 网站建设电话邀约话术龙溪网站建设企业
  • 网站后台难做吗wordpress 4.6 中文
  • 外贸网站建设有哪些要求7款优秀网站设计欣赏
  • aspx网站架设教程php网站建设的安全性研究
  • wordpress建站多少钱彩妆网站模板
  • 厚街h5网站建设淄博网站推广优化
  • 海口网站建设服务做视频点播网站的要求
  • 网络公司网站报价朝阳专业网站建设公司
  • 分析一个网站网站如何认证
  • 网络科技公司帮高校建设网站济宁做网站的
  • 口碑做团购网站百度竞价电话
  • 常州建网站东莞网站建设营销哪家好
  • 这样做网站微信扫描 WordPress
  • wordpress全站启用ssl张戈石家庄市制作网站公司
  • 校园网站模版生产备案号怎么查询网站
  • pc开奖网站建设网络连接服务