后来查阅资料后,发现时配置问题
配置freemarker.properties可以解决
classic_compatible=true whitespace_stripping=true template_update_delay=0 locale=zh_CN default_encoding=utf-8 url_escaping_charset=utf-8 date_format=yyyy-MM-dd time_format=HH:mm:Ss datetime_format=yyyy-MM-dd number_format=\#0.\#\#\#\#\#
template_update_delay=0就是关键点,表示freemarker多久将ftl加载到内存,freemarker引擎是直接从内存中读取的。
配置为0就是每次直接读取文件。配置成3600就是一小时读取一次模板