-
Notifications
You must be signed in to change notification settings - Fork 3
Home
Bernd Ebertz edited this page Jun 4, 2021
·
14 revisions
While template engines are based on scripting languages, overwhelming templates with all types of logic Snippetory rather acts as a next generation token replacer.
- By regions it supports loops and conditional inclusion
- metadata describes how data is bound to the template.
- Using the right Syntax it's possible to create intact templates.
- Encodings make sure the output is sane.
- Formats ease the binding of different datatypes and formatting according to the locale.
- TemplateWrapper allow implementation of crosscutting concerns
- The sql module provides named parameters to JDBC no matter it's for
- Mysql
- SQL Server
- Oracle
- or any other JDBC database
- The Groovy module provides
- a TemplateBuilder
- and a TemplateDynamizer to make the usage of Snippetory in pretty transparent