目录
上期回顾
诸位英雄,我们又见面了,上一期我们说到了如何快速创建一个springboot的项目,那么今天我们再将springboot最为推宠的前端展示框架,也就是那个能神奇的将静态页面转化成动态页面的东西给整合进来,它就是thyemleaf,使用的环境不变,仍然是intellij idea 2018.03版本+JDK1.8.0_181-64bit+Maven3.5.2+Springboot2.2.5
修改pom.xml文件,引入thymeleaf和热部署devtools
删除上期中的application.properties改用application.yml作为配置文件
application.yml
server:
port: 8081 #配置项目访问的端口号
servlet:
context-path: /demo #配置项目访问的根路径
spring:
mvc:
static-path-pattern: /** #静态资源访问路径
resources: #告诉springboot在何处查找静态资源(以下是官方默认的静态资源循访的顺序,其中classpath:/templates可视为是自定义的路径)
static-locations: classpath:/static,
classpath:/public,
classpath:/resources,
classpath:/META-INF/resources,
classpath:/templates
thymeleaf: #================thymeleaf静态资源配置
prefix: classpath:/templates/
suffix: .html
mode: HTML5
encoding: UTF-8
servlet:
content-type: text/html
cache: false #缓存,生产环境时可改为true
创建entity文件夹以及UserInfo对象实体
UserInfo
package com.example.demo.entity;
import java.util.List;
/**
* @author by Mr.eight_master
* @date 2020/03/27 21:20
*/
public class UserInfo {
private String username; //用户名
private boolean gender;