之前的时候,我为了演示Linux配置提交项目执行环境,简单的整理了一下springboot得相关内容,但是在实际的开发过程中,SpringBoot得使用可不仅仅就是这一点点遍历而已,在SpringBoot中推荐使用thymeleaf模板引擎,简单点评价这个模板就是语法简单,功能更强大
所以今天我们来看一下这个强大得模板引擎到底有多强大
文章首发公众号:Java架构师联盟,每日更新技术好文,源码已经上传git,大家可以自行下载
添加thymeleaf模板
这里有两种创建方式
1.新建springBoot项目
只需要在创建springboot项目的时候,添加thymeleaf即可
2.已经创建得项目中加入thymeleaf模板引擎
要想引入thymeleaf,只需要在pom.xml文件中加入如下依赖就可以了,但是有一个注意点,我在代码注释中解释了
<!-- 提交到tomcat执行,需要添加下方依赖-->
<!--如果你要用springboot本身的tomcat得话,一定要注意记得注释掉,不然无法启动-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
<scope>provided</scope>
</dependency>
<!-- 添加Thymeleaf模板,只需要添加这个依赖即可-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-thymeleaf</artifactId>
</dependency>
项目编写
在controller中定义跳转的页面
代码架构:
之前的时候我说过,入口类会自动寻找子包或者平行类,所以初学者要注意以下这个点哦
我这是沿用之前的时候写的代码,直接创建了一个thymeleaf展示今天的内容