public class MultiplexedObjectResultSetExtractorProvider extends Object implements ResultSetExtractorProvider
| 限定符和类型 | 字段和说明 |
|---|---|
protected PojoTableManager |
pojoTableManager |
protected RowAggregator |
rowAggregator |
protected SpecialColumnProvider |
specialColumnProvider |
| 构造器和说明 |
|---|
MultiplexedObjectResultSetExtractorProvider(RowAggregator rowAggregator,
PojoTableManager pojoTableManager,
SpecialColumnProvider specialColumnProvider) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected Object |
mappingObj(Dialect dialect,
TableNode tableNode,
ResultSet resultSet,
Map<Class<?>,Map<Object,Object>> objectCache,
boolean isMain) |
protected Object[] |
mappingRow(Dialect dialect,
FieldAccessor fieldAccessor,
ResultSet resultSet,
Map<Class<?>,Map<Object,Object>> objectCache) |
<T> org.springframework.jdbc.core.ResultSetExtractor<List<T>> |
provider(SqlParameterMapping sqlParameterMapping) |
protected final RowAggregator rowAggregator
protected final PojoTableManager pojoTableManager
protected final SpecialColumnProvider specialColumnProvider
public MultiplexedObjectResultSetExtractorProvider(RowAggregator rowAggregator, PojoTableManager pojoTableManager, SpecialColumnProvider specialColumnProvider)
public <T> org.springframework.jdbc.core.ResultSetExtractor<List<T>> provider(SqlParameterMapping sqlParameterMapping)
provider 在接口中 ResultSetExtractorProviderprotected Object[] mappingRow(Dialect dialect, FieldAccessor fieldAccessor, ResultSet resultSet, Map<Class<?>,Map<Object,Object>> objectCache) throws SQLException
SQLExceptionCopyright © 2022. All rights reserved.