一、Hello world
热部署
方法一(不管用):
- 官方下载
- 添加运行时参数
javaagent:C:/springloaded-1.2.5.RELEASE.jar -noverify
- 运行参数的格式为
-javaagent:<pathTo>/springloaded-{VERSION}.jar -noverify
注意:运行时参数是通过program arguments 写入的,如图
方法二:(简单可行)
- 改pox.xml
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
<version>2.2.5.RELEASE</version>
<optional>true</optional>
</dependency>
-
引入依赖(如果maven默认修改Pom自动导入,就没有这一步)
-
ctrl + F9
实现更新
配置双数据库
视图解析与模板引擎
springboot不支持jsp
支持使用thymleaf
- thymeleaf 是一个服务端的java模板引擎,所以语法简单,但是性能差。
使用
- 加入thymleaf依赖,注意不要加org.thymeleaf的
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-thymeleaf</artifactId>
<version>2.1.5.RELEASE</version>
</dependency>
- 添加templates文件夹,放在resources文件夹下
- 在Html页面中引入命名空间
<html xmlns:th="http://www.thymeleaf.org">