public class MybatisDefaultResultSetHandler extends DefaultResultSetHandler
configuration, mappedStatement| 构造器和说明 |
|---|
MybatisDefaultResultSetHandler(org.apache.ibatis.executor.Executor executor,
org.apache.ibatis.mapping.MappedStatement mappedStatement,
org.apache.ibatis.executor.parameter.ParameterHandler parameterHandler,
org.apache.ibatis.session.ResultHandler<?> resultHandler,
org.apache.ibatis.mapping.BoundSql boundSql,
org.apache.ibatis.session.RowBounds rowBounds) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected List<Object> |
fetchData(FetchInfo fetchInfo,
List conditionList,
boolean single) |
void |
fillFetchData(FetchInfo fetchInfo,
List<FetchObject> values,
List<Object> fetchData) |
protected Object |
getRowValue(org.apache.ibatis.executor.resultset.ResultSetWrapper rsw,
org.apache.ibatis.mapping.ResultMap resultMap,
org.apache.ibatis.cache.CacheKey combinedKey,
String columnPrefix,
Object partialObject) |
protected Object |
getRowValue(org.apache.ibatis.executor.resultset.ResultSetWrapper rsw,
org.apache.ibatis.mapping.ResultMap resultMap,
String columnPrefix) |
void |
handleFetch() |
void |
handleRowValues(org.apache.ibatis.executor.resultset.ResultSetWrapper rsw,
org.apache.ibatis.mapping.ResultMap resultMap,
org.apache.ibatis.session.ResultHandler<?> resultHandler,
org.apache.ibatis.session.RowBounds rowBounds,
org.apache.ibatis.mapping.ResultMapping parentMapping) |
Object |
loadFetchValue(Class<?> resultType,
Object rowValue,
ResultSet resultSet) |
protected void |
setValue(Object rowValue,
List<?> matchValues,
FetchInfo fetchInfo) |
void |
singleConditionFetch(Object rowValue,
FetchInfo fetchInfo,
Object onValue) |
checkResultHandler, handleCursorResultSets, handleOutputParameters, handleResultSets, resolveDiscriminatedResultMappublic MybatisDefaultResultSetHandler(org.apache.ibatis.executor.Executor executor,
org.apache.ibatis.mapping.MappedStatement mappedStatement,
org.apache.ibatis.executor.parameter.ParameterHandler parameterHandler,
org.apache.ibatis.session.ResultHandler<?> resultHandler,
org.apache.ibatis.mapping.BoundSql boundSql,
org.apache.ibatis.session.RowBounds rowBounds)
protected Object getRowValue(org.apache.ibatis.executor.resultset.ResultSetWrapper rsw, org.apache.ibatis.mapping.ResultMap resultMap, String columnPrefix) throws SQLException
getRowValue 在类中 DefaultResultSetHandlerSQLExceptionprotected Object getRowValue(org.apache.ibatis.executor.resultset.ResultSetWrapper rsw, org.apache.ibatis.mapping.ResultMap resultMap, org.apache.ibatis.cache.CacheKey combinedKey, String columnPrefix, Object partialObject) throws SQLException
getRowValue 在类中 DefaultResultSetHandlerSQLExceptionpublic void handleRowValues(org.apache.ibatis.executor.resultset.ResultSetWrapper rsw,
org.apache.ibatis.mapping.ResultMap resultMap,
org.apache.ibatis.session.ResultHandler<?> resultHandler,
org.apache.ibatis.session.RowBounds rowBounds,
org.apache.ibatis.mapping.ResultMapping parentMapping)
throws SQLException
handleRowValues 在类中 DefaultResultSetHandlerSQLExceptionpublic Object loadFetchValue(Class<?> resultType, Object rowValue, ResultSet resultSet)
public void handleFetch()
public void fillFetchData(FetchInfo fetchInfo, List<FetchObject> values, List<Object> fetchData)
public void singleConditionFetch(Object rowValue, FetchInfo fetchInfo, Object onValue)
Copyright © 2025. All rights reserved.