public abstract class JdbcSqlExecutor extends Object
| 构造器和说明 |
|---|
JdbcSqlExecutor() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected ResultSet |
beforeRead(ResultSet resultSet) |
protected PreparedStatement |
createStatement(Connection connection,
String sql) |
protected void |
doExecute(Connection connection,
SqlRequest request) |
protected void |
doExecute(org.slf4j.Logger logger,
Connection connection,
SqlRequest request) |
<T,R> R |
doSelect(Connection connection,
SqlRequest request,
ResultWrapper<T,R> wrapper) |
protected <T,R> R |
doSelect(org.slf4j.Logger logger,
Connection connection,
SqlRequest request,
ResultWrapper<T,R> wrapper,
reactor.core.Disposable.Composite stopped) |
protected int |
doUpdate(Connection connection,
SqlRequest request) |
protected int |
doUpdate(org.slf4j.Logger logger,
Connection connection,
SqlRequest request) |
protected Object |
getResultValue(ResultSetMetaData metaData,
ResultSet set,
int columnIndex) |
protected void |
releaseResultSet(ResultSet resultSet) |
protected void |
releaseStatement(Statement statement) |
protected void releaseStatement(Statement statement)
protected void releaseResultSet(ResultSet resultSet)
protected int doUpdate(org.slf4j.Logger logger,
Connection connection,
SqlRequest request)
protected int doUpdate(Connection connection, SqlRequest request)
protected void doExecute(org.slf4j.Logger logger,
Connection connection,
SqlRequest request)
protected void doExecute(Connection connection, SqlRequest request)
protected Object getResultValue(ResultSetMetaData metaData, ResultSet set, int columnIndex)
protected PreparedStatement createStatement(Connection connection, String sql)
protected <T,R> R doSelect(org.slf4j.Logger logger,
Connection connection,
SqlRequest request,
ResultWrapper<T,R> wrapper,
reactor.core.Disposable.Composite stopped)
public <T,R> R doSelect(Connection connection, SqlRequest request, ResultWrapper<T,R> wrapper)
Copyright © 2025. All rights reserved.