springboot整合Thymeleaf模板引擎

2021-09-26 09:10:48 字數 1337 閱讀 7668

thymeleaf是跟velocity、freemarker類似的模板引擎,它可以完全替代jsp,相較與其他的模板引擎,它主要有以下幾個特點:

thymeleaf官網:

>

>

org.springframework.bootgroupid

>

>

spring-boot-starter-thymeleafartifactid

>

dependency

>

spring

:thymeleaf

:prefix

: classpath:/templates/ #在構建url時預先檢視名稱的字首。

check-template-location

: true #檢查模板位置是否存在。

suffix

: .html #構建url時附加到檢視名稱的字尾。

mode

: html #應用於模板的模板模式

encoding

: utf-8 #模板編碼。

servlet

:content-type

: text/html #content-type值。

cache

: false #是否啟用模板快取。

/**

* 測試整合thymeleaf

* * @author lizhangyu

* @date 2019-08-06

*/@controller

public

class

hellocontroller

}

lang

="en"

xmlns:th

="">

>

charset

="utf-8"

/>

>

springboot-thymeleaf demotitle

>

head

>

>

th:text="

'hello, ' + $ + '!'

" />

body

>

html

>

切記:使用thymeleaf模板引擎時,必須在html檔案上方新增該行**使用支援thymeleaf。

lang

="en"

xmlns:th

="">

springBoot整合dubbo整合專案

傳統spring 整合dubbo,需要繁瑣的編寫一堆堆的 xml 配置檔案 而springboot整合dubbo後,不在需要寫 xml,通過jar包引用,完 成整合,通過註解的形式完成配置。提高我們的開發效率 目錄結構 1 服務層生產者開發 hs ldm server service 1.1新增du...

SpringBoot整合系列 整合Swagger2

io.springfox springfox swagger2 2.7.0 io.springfox springfox swagger ui 2.7.0 一般無配置項,必要時可以新增自定義配置項,在配置類中讀取 swagger2的配置內容僅僅就是需要建立乙個docket例項 configurati...

SpringBoot整合PageHelper外掛程式

springboot整合pagehelper外掛程式的時候主要分為以下幾步?1.在pom.xml中引入依賴 com.github.pagehelper pagehelper spring boot starter 1.2.3 分頁外掛程式 pagehelper.helperdialect mysql...