mybatis-freemarker-1.2.0
·
370 commits
to master
since this release
This version is required Java 8+. Here is the complete list of changes.
New Features
- Support to configure FreeMarker settings using properties file #51
- Add SQL provider class that help detecting a template file automatically #56
Enhancements
- Support to configure disable that
#{...}
is interpreted #43 - Add
FreeMarkerLanguageDriverConfig
like as mybatis-thymeleaf #44 - Requires Java 8+ #45
- Add 'templateFile.baseDir' instead of 'basePackage' #58
Dependencies Updates
Migration guide
In this section, we provides migration guide from 1.1.
1. Change property key that specify base package that load template file
In this version, new property key format has been supported. Following settings are same mean.
Previous version(1.1):
basePackage = sql
New version(1.2+):
# 'template-file.base-dir' (kebab-case) can be used too
templateFile.baseDir = sql
NOTE:
basePackage
is deprecated.