| 程序包 | 说明 |
|---|---|
| io.polaris.core.jdbc | |
| io.polaris.core.jdbc.base | |
| io.polaris.core.jdbc.executor |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T> T |
Jdbcs.call(Connection conn,
String sql,
JdbcOptions options,
Object[] parameters,
int[] outIndexes,
int[] outTypes,
ResultExtractor<T> extractor) |
static <T> T |
Jdbcs.query(Connection conn,
SqlNode sqlNode,
JdbcOptions options,
ResultExtractor<T> extractor) |
static <T> T |
Jdbcs.query(Connection conn,
SqlNode sqlNode,
ResultExtractor<T> extractor) |
static <T> T |
Jdbcs.query(Connection conn,
String sql,
Iterable<?> parameters,
ResultExtractor<T> extractor) |
static <T> T |
Jdbcs.query(Connection conn,
String sql,
JdbcOptions options,
StatementPreparer preparer,
ResultExtractor<T> extractor) |
static <T> T |
Jdbcs.query(Connection conn,
String sql,
Object[] parameters,
ResultExtractor<T> extractor) |
static <T> T |
Jdbcs.query(Connection conn,
String sql,
ResultExtractor<T> extractor) |
static <T> T |
Jdbcs.query(Connection conn,
String sql,
StatementPreparer preparer,
ResultExtractor<T> extractor) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
ResultBeanCollectionExtractor<C extends Collection<T>,T> |
class |
ResultBeanExtractor<T> |
class |
ResultBeanListExtractor<T> |
class |
ResultBeanMappingCollectionExtractor<C extends Collection<T>,T> |
class |
ResultBeanMappingExtractor<T> |
class |
ResultBeanMappingListExtractor<T> |
class |
ResultMapCollectionExtractor<C extends Collection<T>,T extends Map<String,Object>> |
class |
ResultMapExtractor<T extends Map<String,Object>> |
class |
ResultMapListExtractor<T extends Map<String,Object>> |
class |
ResultSingleCollectionExtractor<C extends Collection<Object>> |
class |
ResultSingleExtractor<T> |
class |
ResultSingleListExtractor |
class |
ResultVoidExtractor |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T> ResultExtractor<T> |
ResultExtractors.ofBean(Class<T> type) |
static <T> ResultExtractor<T> |
ResultExtractors.ofBean(Class<T> type,
CaseModeOption caseMode) |
static <T> ResultExtractor<T> |
ResultExtractors.ofBean(Type type) |
static <T> ResultExtractor<T> |
ResultExtractors.ofBean(Type type,
CaseModeOption caseMode) |
static <T> ResultExtractor<List<T>> |
ResultExtractors.ofBeanList(Class<T> type) |
static <T> ResultExtractor<List<T>> |
ResultExtractors.ofBeanList(Class<T> type,
CaseModeOption caseMode) |
static <T> ResultExtractor<List<T>> |
ResultExtractors.ofBeanList(Type type) |
static <T> ResultExtractor<List<T>> |
ResultExtractors.ofBeanList(Type type,
CaseModeOption caseMode) |
static ResultExtractor<Map<String,Object>> |
ResultExtractors.ofMap() |
static <T extends Map<String,Object>> |
ResultExtractors.ofMap(Class<T> type) |
static ResultExtractor<List<Map<String,Object>>> |
ResultExtractors.ofMapList() |
static <T extends Map<String,Object>> |
ResultExtractors.ofMapList(Class<T> type) |
static <T> ResultExtractor<T> |
ResultExtractors.ofMapping(BeanMapping<T> mapping) |
static <T> ResultExtractor<List<T>> |
ResultExtractors.ofMappingList(BeanMapping<T> mapping) |
static <T> ResultExtractor<Object> |
ResultExtractors.ofSingle() |
static <T> ResultExtractor<T> |
ResultExtractors.ofSingle(Class<T> type) |
static <T> ResultExtractor<T> |
ResultExtractors.ofSingle(Type type) |
| 构造器和说明 |
|---|
MethodArgs(JdbcOptions options,
Connection connection,
Map<String,Object> bindings,
Object noKeyArg,
ResultExtractor<?> extractor,
ResultVisitor<?> visitor,
ResultRowMapper<?> visitorRowMapper) |
MethodMetadata(JavaType<?> returnType,
boolean select,
Function<Object[],MethodArgs> argsBuilder,
Function<Map<String,Object>,SqlNode> sqlBuilder,
ResultExtractor<?> extractor) |
Copyright © 2024 fossc. All rights reserved.