|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use StatementHandler | |
---|---|
org.midao.jdbc.core | Midao Core functionality |
org.midao.jdbc.core.statement | Statement handlers |
Uses of StatementHandler in org.midao.jdbc.core |
---|
Methods in org.midao.jdbc.core that return StatementHandler | |
---|---|
static StatementHandler |
MidaoConfig.getDefaultStatementHandler(Overrider overrider)
Creates new StatementHandler implementation instance based on default statement handler
implementation class set via MidaoConfig.setDefaultStatementHandler(Class) |
StatementHandler |
AbstractQueryRunner.getStatementHandler()
Returns StatementHandler implementation assigned to this QueryRunnerService instance |
Methods in org.midao.jdbc.core with parameters of type StatementHandler | ||
---|---|---|
protected int[] |
AbstractQueryRunner.batch(StatementHandler stmtHandler,
java.lang.String sql,
QueryParameters[] params)
Execute a batch of SQL INSERT, UPDATE, or DELETE queries. |
|
protected
|
AbstractQueryRunner.call(StatementHandler stmtHandler,
java.lang.String sql,
QueryParameters params,
OutputHandler<T> outputHandler)
Executes the given CALL SQL statement. |
|
protected
|
AbstractQueryRunner.query(StatementHandler stmtHandler,
java.lang.String sql,
OutputHandler<T> outputHandler,
QueryParameters params)
Executes the given SELECT SQL query and returns a result object. |
|
void |
AbstractQueryRunner.setStatementHandler(StatementHandler statementHandler)
Assigns StatementHandler implementation to this QueryRunnerService instance
Please be aware that input StatementHandler should be share same Overrider instance:
Example: QueryRunner.setStatementHandler(new BaseStatementHandler(queryRunner.getOverrider())); |
|
protected
|
AbstractQueryRunner.update(StatementHandler stmtHandler,
java.lang.String sql,
OutputHandler<T> outputHandler,
QueryParameters params)
Executes the given INSERT, UPDATE, or DELETE SQL statement without any replacement parameters. |
Method parameters in org.midao.jdbc.core with type arguments of type StatementHandler | |
---|---|
static QueryRunnerService |
MidaoFactory.getQueryRunner(java.sql.Connection conn,
java.lang.Class<? extends TypeHandler> typeHandlerClazz,
java.lang.Class<? extends StatementHandler> statementHandlerClazz)
Returns new QueryRunnerService instance |
static QueryRunnerService |
MidaoFactory.getQueryRunner(javax.sql.DataSource ds,
java.lang.Class<? extends TypeHandler> typeHandlerClazz,
java.lang.Class<? extends StatementHandler> statementHandlerClazz)
Returns new QueryRunnerService instance |
static void |
MidaoConfig.setDefaultStatementHandler(java.lang.Class<? extends StatementHandler> defaultStatementHandler)
Sets default StatementHandler implementation |
Constructor parameters in org.midao.jdbc.core with type arguments of type StatementHandler | |
---|---|
QueryRunner(java.sql.Connection conn,
java.lang.Class<? extends TypeHandler> typeHandlerClazz,
java.lang.Class<? extends StatementHandler> statementHandlerClazz)
Creates new QueryRunner instance |
|
QueryRunner(javax.sql.DataSource ds,
java.lang.Class<? extends TypeHandler> typeHandlerClazz,
java.lang.Class<? extends StatementHandler> statementHandlerClazz)
Creates new QueryRunner instance |
Uses of StatementHandler in org.midao.jdbc.core.statement |
---|
Classes in org.midao.jdbc.core.statement that implement StatementHandler | |
---|---|
class |
BaseStatementHandler
Base StatementHandler. |
class |
CallableStatementHandler
Universal Statement handler (handles both PreparedStatement and CallableStatement ). |
class |
LazyStatementHandler
Universal Statement handler (handles both PreparedStatement and CallableStatement ). |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |