public class H2RecordBuilder extends RecordBuilder
使用示例: H2Dialect dialect = new H2Dialect(); dialect.setRecordBuilder(H2RecordBuilder.me); activeRecordPlugin.setDialect(dialect);
| 限定符和类型 | 字段和说明 |
|---|---|
static H2RecordBuilder |
me |
| 构造器和说明 |
|---|
H2RecordBuilder() |
| 限定符和类型 | 方法和说明 |
|---|---|
List<Row> |
build(Config config,
ResultSet rs) |
List<Row> |
build(Config config,
ResultSet rs,
java.util.function.Function<Row,Boolean> func)
处理h2database JDBC查询结果集到Record与oracle不同,h2database中 BLOB列数据直接getBytes()取数据不需要处理和转换
|
void |
buildLabelNamesAndTypes(ResultSetMetaData rsmd,
String[] labelNames,
int[] types) |
buildJsonFields, buildJsonFieldspublic static final H2RecordBuilder me
public List<Row> build(Config config, ResultSet rs) throws SQLException
build 在类中 RecordBuilderSQLExceptionpublic List<Row> build(Config config, ResultSet rs, java.util.function.Function<Row,Boolean> func) throws SQLException
build 在类中 RecordBuilderconfig - rs - func - SQLExceptionpublic void buildLabelNamesAndTypes(ResultSetMetaData rsmd, String[] labelNames, int[] types) throws SQLException
buildLabelNamesAndTypes 在类中 RecordBuilderSQLExceptionCopyright © 2024. All rights reserved.