java spring boot和freemarker的整合

spring boot中可以使用freemarker、velocity等模板引擎,当然它自带了一个叫thymeleaf的模板引擎。本文将介绍spring boot与freemarker整合。

一、通过pom加载spring-boot-starter-freemarker包

  1. <dependency>
  2. <groupId>org.springframework.boot<

java spring boot项目配置

我们知道spring boot的项目配置放在src/main/resources中的application.properties(或application.yml)中,那么如何定义配置项,如何获取配置项的值呢?本节将为您揭晓。

一、设置配置项

1、直接配置
  1. server.port=8088
  2. app.name=springboot
  3. app.version=0.0.1
2、使用其他配置项
  1. app.package

java spring boot之初体验

一、spring boot是什么

spring boot是一个为了简化Spring应用开发的一个全新的框架,可以认为它是Spring的升级版。如果之前你使用过spring,你一定会觉得spring开发中配置(一般是xml配置)过于复杂,spring boot的其中一个目的就是简化了spring中的配置。

二、第一个spring boot应用程序

1、通过maven安装依赖(pom.xml配置)
  1. <

java freemarker扩展模块rapid-framework实现模板继承与覆盖

模板继承的目的:

  • 父模板页面定义好布局,子模板可以重新定义布局中的部分内容(可以实现公共部分的共享,也可以实现某个页面的个性化展示)
  • 使模板可以实现类似于面向对象中“类”的继承关系,并不限继承层次

一、maven安装rapid-framework

注:rapid-framework并不是freemarker的官方包,而且它主要是一个web开发的脚手架框架包。
在maven配置文件pom.xml中添加依

java spring中使用freemarker

一、maven中添加freemarker依赖

  1. <!-- freemarker需要用到 -->
  2. <dependency>
  3. <groupId>javax.servlet</groupId>
  4. <artifactId>javax.servlet-api</artifactId>
  5. <scope>provided</s