使用idea快速创建SpringBoot项目
时间:2019-09-26
本文章向大家介绍使用idea快速创建SpringBoot项目,主要包括使用idea快速创建SpringBoot项目使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
快速创建SpringBoot项目
编写MyController类
@RestController
public class MyController {
@RequestMapping("/hello")
public String print(){
return "Hello SpringBoot!";
}
}
运行项目
启动Spring Boot出现警告
WARN 6428 --- [ restartedMain] ion$DefaultTemplateResolverConfiguration : Cannot find template location: classpath:/templates/ (please add some templates or check your Thymeleaf configuration)
原因分析:
templates 文件夹下没有html,jsp或者ftl文件
application.properties配置文件为:
spring.thymeleaf.check-template=true
spring.thymeleaf.check-template-location=true
它会去扫描你的templates文件夹下是否有html,jsp或者ftl文件,如果没有就会报出警告
此警告可以不处理,对程序运行无影响
处理方法:将true改为false
spring.thymeleaf.check-template=false
spring.thymeleaf.check-template-location=false
在浏览器打开:
SpringBoot的热部署:
对SpringBoot项目进行热部署后,当修改代码时,不再需要每次重新启动SpringBoot,只需要在浏览器刷新即可。
在pom.xml中导入
<!--热部署配置-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
</dependency>
在Settings中搜索Compiler
原文地址:https://www.cnblogs.com/my-program-life/p/11592838.html
- java教程
- Java快速入门
- Java 开发环境配置
- Java基本语法
- Java 对象和类
- Java 基本数据类型
- Java 变量类型
- Java 修饰符
- Java 运算符
- Java 循环结构
- Java 分支结构
- Java Number类
- Java Character类
- Java String类
- Java StringBuffer和StringBuilder类
- Java 数组
- Java 日期时间
- Java 正则表达式
- Java 方法
- Java 流(Stream)、文件(File)和IO
- Java 异常处理
- Java 继承
- Java 重写(Override)与重载(Overload)
- Java 多态
- Java 抽象类
- Java 封装
- Java 接口
- Java 包(package)
- Java 数据结构
- Java 集合框架
- Java 泛型
- Java 序列化
- Java 网络编程
- Java 发送邮件
- Java 多线程编程
- Java Applet基础
- Java 文档注释
- Nginx Ingress 高并发实践
- 搞它!!!2020年了,你还不会PXE+kickstart 一键式部署安装系统么
- shell脚本快速入门系列—————— shell脚本编程规范
- shell脚本快速入门系列之------条件语句(if、case)
- 搞它!!!2020年了你还不会Cobbler自动装机么(装机步骤,优化内容详解,导入系统镜像步骤,cobbler-web管理认证方式
- 搞它!!!深入了解FTP文件传输服务
- 搞它!!!CentOS 7.6 安装和配置samba文件共享服务
- shell脚本快速入门系列之------变量
- 弄它!!! 深入了解STP生成树协议
- kali linux下的常用bash命令
- shell脚本快速入门之-----linux设置 自定义脚本开机启动,一键式部署网卡配置文件
- jdbc连接oracle语法
- java实现数据库连接的工具类
- shell脚本快速入门之-----正则三剑客之一grep用法大全!!!
- 【网页特效】11 个文本输入和 6 个按钮操作 特效库