当前位置: 首页 > 编程笔记 >

SpringBoot thymeleaf eclipse热部署方案操作步骤

华子昂
2023-03-14
本文向大家介绍SpringBoot thymeleaf eclipse热部署方案操作步骤,包括了SpringBoot thymeleaf eclipse热部署方案操作步骤的使用技巧和注意事项,需要的朋友参考一下

网上找了好多的springboot热部署方案,也尝试了好几种方法,下面是我的成功方案跟大家分享

操作步骤

1.pom中添加热部署依赖

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

2.添加插件

<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
  <fork>true</fork>
</configuration>

3.controller中添加后台跳转

 @RequestMapping(value = "/index",method = RequestMethod.GET)
  public String hello(Model model) {
    model.addAttribute("name", "Dear");
    return "index";
  }

4.index.html

<!DOCTYPE html>
<html xmlns:th="http://www.thymeleaf.org">
<head>
   <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
  <title>神州泰岳征信系统</title>
</head>
<body>helloword!
<p th:text="'Hello!, ' + ${name} + '!'" >3333</p>
测试热部署1111111
</body>
</html>

5. thymeleaf:

    mode: HTML5
    encoding: UTF-8
    content-type: text/html
   #开发时关闭缓存,不然没法看到实时页面
    cache: false
    cache-period: 0
  template:
      cache: false

6.开启自动编译功能

7.进行测试

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对小牛知识库的支持。如果你想了解更多相关内容请查看下面相关链接

 类似资料:
  • 本文向大家介绍springboot实现热部署操作方法,包括了springboot实现热部署操作方法的使用技巧和注意事项,需要的朋友参考一下 1.在 Spring Boot 开发环境下禁用模板缓存 2.引入依赖 3.Intellij IEDA 和 Eclipse 不同,Intellij IDEA 必须做一些小调整 在 Eclipse 中,修改文件后要手动进行保存,它就会自动编译,就触发热部署现象,而

  • 您好,我想问一下,如何配置jboss服务器,以实现实时、热处理等功能: 每次我更改jsp、html、js或css文件的一些代码时,我总是需要清理和构建项目,而不是一次又一次地将项目部署到jboss。那花了我很多时间。我为此浪费时间。当我可以处理已经使用已启动jboss(已部署)的文件时,这将很容易。但是这些文件在WAR文件“project.WAR”中,通过我的IDE(Netbeans),我无法编辑

  • 问题内容: 我正在使用Eclipse服务器功能进行热代码部署。使用tomcat作为Web服务器。但是我不确定它是如何工作的。我有自己的理解,它必须如何在内部工作。 我的理解:- 当开发人员更改代码(例如,类Employee)时,Eclipse将在正确的位置(必须是特定的Web /应用服务器,将其称为热部署目录(HDD))放置/发布修改后的已编译类。 。现在将显示Web服务器特定的类加载器。它在HD

  • 应用更新部署无需reload或者restarthi-nginx。hi-nginx-java能根据全局配置 route { lrucache { reflect { expires = 300 size = 1024 } } } 自动实现热更新。关键值由"route.lrucache.reflect.e

  • 现在注册页面可以使用了,该把应用部署到生产环境了。虽然我们从第 3 章就开始部署了,但现在应用才真正有点用,所以借此机会我们要把部署过程变得更专业一些。具体而言,我们要在生产环境的应用中添加一个重要功能,保障注册过程的安全性,还要把默认的 Web 服务器换成一个更适合在真实环境中使用的服务器。 为了部署,现在你应该把改动合并到 master 分支中: $ git add -A $ git comm

  • 本文向大家介绍易语言注册热键操作步骤,包括了易语言注册热键操作步骤的使用技巧和注意事项,需要的朋友参考一下 易语言注册热键代码教程。按下按键执行程序 1、按下F5键,显示信息框的教程,打开易语言,首先新建一个标签, 2、窗口程序集写一个变量名,整体代码如下; 3、比如注册F5键,启动窗口下写代码, 4、双击标签,跳出 5、在标签子程序下写;  这个“信息框 (“百度经验”, 0, )”代码是跳出信