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

 更新时间:2019年03月11日 09:21:54   作者:小飞侠-2  
今天小编就为大家分享一篇关于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.进行测试

总结

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

相关文章

  • idea已经提交到远程分支,但需要本地和远程都回退到某一版本问题

    idea已经提交到远程分支,但需要本地和远程都回退到某一版本问题

    这篇文章主要介绍了idea已经提交到远程分支,但需要本地和远程都回退到某一版本问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-11-11
  • java实现账号登录时发送邮件通知

    java实现账号登录时发送邮件通知

    这篇文章主要为大家详细介绍了java如何实现在账号登录时发送邮件通知的功能,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下
    2023-09-09
  • java8 streamList转换使用详解

    java8 streamList转换使用详解

    这篇文章主要介绍了java8 streamList转换使用详解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-08-08
  • Java使用正则表达式进行匹配且对匹配结果逐个替换

    Java使用正则表达式进行匹配且对匹配结果逐个替换

    这篇文章主要介绍了Java使用正则表达式进行匹配且对匹配结果逐个替换,文章围绕主题展开详细的内容戒杀,具有一定的参考价值,需要的小伙伴可以参考一下
    2022-09-09
  • SpringBoot使用Spring Security实现登录注销功能

    SpringBoot使用Spring Security实现登录注销功能

    这篇文章主要介绍了SpringBoot使用Spring Security实现登录注销功能,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧
    2020-09-09
  • JAVA中跳出当前多重嵌套循环的方法详解

    JAVA中跳出当前多重嵌套循环的方法详解

    今天在看面试题时,发现了这个问题,因为在PHP中跳出多次循环可以使用break数字来跳出多层循环,但这在java中并不好使,这篇文章主要给大家介绍了关于JAVA中跳出当前多重嵌套循环的相关资料,需要的朋友可以参考下
    2022-01-01
  • SpringCloud使用logback日志框架教程详解

    SpringCloud使用logback日志框架教程详解

    Logback是一个功能强大的日志框架,它是一个基于slf4j的日志系统,提供了可靠的日志服务,比log4j更快,更灵活,更容易使用。本文将教会你快速让你的项目集成logback日志框架,需要的朋友可以参考下
    2023-05-05
  • java虚拟机参数-D、-X和-XX的区别小结

    java虚拟机参数-D、-X和-XX的区别小结

    本文主要介绍了java虚拟机参数-D、-X和-XX的区别小结,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-06-06
  • SpringBoot日志配置全过程

    SpringBoot日志配置全过程

    Spring Boot默认使用Logback作为日志框架,可以配置多种日志系统,包括JavaUtilLogging、CommonsLogging、Log4J及SLF4J,默认日志输出在控制台,可以通过配置文件将日志保存到文件中,日志级别包括TRACE、DEBUG、INFO、WARN、ERROR和FATAL
    2025-01-01
  • Elasticsearch索引库和文档的相关操作详细指南

    Elasticsearch索引库和文档的相关操作详细指南

    这篇文章主要给大家介绍了关于Elasticsearch索引库和文档的相关操作的相关资料,Elasticsearch是用Java开发并且是当前最流行的开源的企业级搜索引擎,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2023-11-11

最新评论