FreeMarker快速入门详解(一)
一. freemarker 概述 模板引擎 只是根据模板的内容,将数据模型在模板中显示并输出文件(通常为html,也可以生成其它格式的文本文件) 数据模型:数据模型在java中可以是基本类型也可以List、Map、Pojo等复杂类型 模板 输出 常见的模板引擎 常用的java模板引擎哪些? 模板名称 描述 扩展名 jsp JavaEE规范中一个技术,在html代码中可以嵌入Java代码。开发中老项目还使用,新项目使用比较少。 *.jsp Freemarker 模板技术 *.ftl Thymeleaf 模板技术 *.th Velocity 模板技术 *. vm 二.环境搭建 此篇环境搭建父项目同MongoDB篇刚开始搭建的父类项目是同样流程, 可直接参考我前面博客 https://my.oschina.net/ithuang/blog/4315825 FreeMarker: 步骤一:父项目搭建好后, 创建子模块 步骤二: 然后直接点下一步 步骤三:最后输入项目名即可 步骤四: 添加Pom.xml坐标 < dependencies > < dependency > < groupId > org.springframework.boot </ groupId > < artifactId > spring-boot-starter-freemarker </