Class StringSubstitutorTemplateEngine

java.lang.Object
org.jdbi.v3.commonstext.StringSubstitutorTemplateEngine
All Implemented Interfaces:
TemplateEngine

public class StringSubstitutorTemplateEngine extends Object implements TemplateEngine
Register an instance of this class (SqlStatements.setTemplateEngine(org.jdbi.v3.core.statement.TemplateEngine)) to use an Apache Commons Text StringSubstitutor as a TemplateEngine. This lets you use any pair of strings as variable delimiters, enabling the use of syntax like
select * from ${foo}
,
select * from <foo>
,
select * from %foo%
, etc.