From 271087331fab5e3c0c82ca1a530c1da119b500fe Mon Sep 17 00:00:00 2001 From: "MOSHOW.K.ZHENG" Date: Sun, 21 Jun 2020 22:35:13 +0800 Subject: [PATCH] default_encoding: UTF-8 --- .../com/softdev/system/generator/util/FreemarkerUtil.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/generator-web/src/main/java/com/softdev/system/generator/util/FreemarkerUtil.java b/generator-web/src/main/java/com/softdev/system/generator/util/FreemarkerUtil.java index 93c30e4..cb3a2bf 100644 --- a/generator-web/src/main/java/com/softdev/system/generator/util/FreemarkerUtil.java +++ b/generator-web/src/main/java/com/softdev/system/generator/util/FreemarkerUtil.java @@ -11,6 +11,7 @@ import org.springframework.stereotype.Component; import java.io.IOException; import java.io.StringWriter; +import java.util.Locale; import java.util.Map; /** @@ -44,6 +45,10 @@ public class FreemarkerUtil { freemarkerConfig.setClassForTemplateLoading(FreemarkerUtil.class, "/templates/code-generator"); freemarkerConfig.setTemplateLoader(new ClassTemplateLoader(FreemarkerUtil.class, "/templates/code-generator")); //freemarkerConfig.setDirectoryForTemplateLoading(new File(templatePath, "templates/code-generator")); + freemarkerConfig.setNumberFormat("#"); + freemarkerConfig.setClassicCompatible(true); + freemarkerConfig.setDefaultEncoding("UTF-8"); + freemarkerConfig.setLocale(Locale.CHINA); freemarkerConfig.setTemplateExceptionHandler(TemplateExceptionHandler.RETHROW_HANDLER); } catch (Exception e) { log.error(e.getMessage(), e);