Spring Boot 微框架

Spring Boot是快速创建基于Spring的应用程序和服务的微框架,嵌入式服务器、安全、指标,健康检测、外部配置等功能。基于Spring Boot构建Spring Cloud构建微服务也是业界当下流行的技术架构

springboot 整合freemarker

2017-08-16| 发布: | 浏览: 244 |保存PDF

在maven pom.xml文件中加入spring-boot和freemarker的依赖

<parent>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-parent</artifactId>
    <version>1.5.4.RELEASE</version>
</parent>
 
<dependencies>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-web</artifactId>
    </dependency>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-freemarker</artifactId>
    </dependency>
    <dependency>
        <groupId>org.freemarker</groupId>
        <artifactId>freemarker</artifactId>
        <version>2.3.23</version>
    </dependency>
</dependencies>


可以再application.yml配置freemarker相关参数,

spring:
  freemarker:
    charset: UTF-8
    enabled: true
    settings:
      #springboot默认将freemarker的数字用,分割了。取消方法
      number_format: 0.##
      template_update_delay: 0
    template-loader-path:
      classpath: /templates/


然后直接在classpath: /templates/创建freemarker模板文件.ftl即可使用

大家都在看

热门访问