ClassDescriptionthis should never have been public APIwill be replaced by a pluginuse
SqlStatement.bindMap(Map)insteadthis functionality will remain supported, but this class should not be APIthis functionality will remain supported, but this class should not be APIwill be replaced by pluginwill be replaced by an opt-out plugin to give the core no hardwired behaviorUse
MessageFormatformats integers with decimal separators, e.g.
"1,000". This hindsight realization has led us to discourage its use.
MethodDescriptionno longer usedno longer usedUse
OptionalCollectors.toOptional()instead.don't inspect a Binding: keep your own state!don't inspect a Binding: keep your own state!this is expensive to compute, and it's bad practice to inspect a Binding: keep track of your own state!use
SqlStatements.getSqlLogger()insteadthis static method does not respect configuration, use
FreemarkerConfig.createLocator()legacy internal API
ObjectArgument.of(Object, Integer)factory method for more consistent
Enum ConstantDescriptionvaguely named in light of new additions, use