freemarker官方文档: http://freemarker.foofun.cn/toc.html
freemarker语法列表: http://freemarker.foofun.cn/dgui_quickstart_template.html
一、freemarker简介
freemarker和thymeleaf是模板引擎。只不过thymeleaf是SpringBoot默认推荐支持的一种模板引擎,在传统项目我们使用Struts或者SpringMVC等SSM、SSH框架的时候,使用的模板引擎都是jsp,其实jsp的本质其实就是一个Servlet,JSP所需要的数据需要在Java后端进行渲染,然后再返回到JSP客户端进行显示,效率非常低。
而模板引擎恰恰相反,其中的数据渲染是在客户端,效率方面比较理想一点。前后端不分离的话用模板引擎比较好,前后端分离的话其实用处并不大很大。SpringBoot官方默认比较推荐的是thymeleaf,其文件后缀是html。继SpringBoot出现之后,市场上大多数开发者使用thymeleaf模板引擎,除