Interface PreparedStatementsFactory
- All Known Implementing Classes:
DefaultPreparedStatementsFactory
public interface PreparedStatementsFactory
SPI for
DataSourceResourceLoader, replacing the deprecated
DatabaseObjectsFactory. An implementation decides how statements are
prepared and what PreparedStatementsFactory.StatementHolder.close() does.- Since:
- 2.5
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA prepared statement bundled with its release action. -
Method Summary
Modifier and TypeMethodDescriptiondefault voidclear()voidinit(DataSource dataSource, ExtProperties properties) default voidEquivalent toPreparedStatementsFactory.StatementHolder.close(); kept for callers that prefer an explicit idiom.default voidsetLogger(org.slf4j.Logger log)
-
Method Details
-
init
- Throws:
SQLException
-
setLogger
default void setLogger(org.slf4j.Logger log) -
prepare
- Throws:
SQLException
-
release
Equivalent toPreparedStatementsFactory.StatementHolder.close(); kept for callers that prefer an explicit idiom.- Throws:
SQLException
-
clear
default void clear()
-