Hello, ${user.name}! You are ${user.gender}.

  • ${hobby}

```

在这个模板中,我们使用了Freemarker的变量和列表指令来展示用户的名字、性别和爱好。

接下来,我们创建一个Java类`FreemarkerExample.java`来处理Freemarker模板的渲染:

```java

import freemarker.template.Configuration;

import freemarker.template.Template;

import freemarker.template.TemplateException;

import java.io.File;

import java.io.FileWriter;

import java.io.IOException;

import java.util.HashMap;

import java.util.Map;

public class FreemarkerExample {

public static void main(String[] args) {

Configuration cfg = new Configuration();

cfg.setDefaultEncoding("