Package org.jdbi.v3.stringtemplate4
Annotation Type UseStringTemplateSqlLocator
Configures SQL Object to locate SQL using the
StringTemplateSqlLocator.findStringTemplate(Class, String)
method. If the SQL annotation (e.g. @SqlQuery
) defines a value (e.g. @SqlQuery("hello")
),
that value ("hello"
) will be used for the name
parameter; if undefined, the name of the SQL
object method will be used:
@UseStringTemplateSqlLocator interface Viccini { @SqlUpdate void doTheThing(long id); // => StringTemplateSqlLocator.findStringTemplateSql(Viccini.class, "doTheThing") @SqlUpdate("thatOtherThing") void doTheThing(String name); // => StringTemplateSqlLocator.findStringTemplateSql(Viccini.class, "thatOtherThing") }