1 Freemarker 视图集成
SpringBoot 内部⽀持 Freemarker 视图技术的集成,并提供了⾃动化配置类 FreeMarkerAuto Configuration,借助⾃动化配置可以很⽅便的集成 Freemarker基础到 SpringBoot 环境中。这⾥借助⼊⻔项⽬引⼊ Freemarker 环境配置。
Starter 坐标引⼊:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-freemarker</artifactId>
</dependency>
添加 Freemarker 配置信息:
Freemarker 默认默认视图路径⽂ resources/templates ⽬录(由⾃动化配置类 Freemarker Properties 决定),该⽬录可以进⾏在 application.yml 中进⾏修改。
修改 application.yml 添加 freemarker 基本配置如下:
spring:
freemarker:
suffix: .ftl
content-type: text/html
charset: UTF-8
template-loader-path: classpath:/views/
编写IndexController 控制器转发视图:
<