| Package | Description |
|---|---|
| org.simpleflatmapper.jdbc.impl |
JdbcMapper related classes. |
| Modifier and Type | Method | Description |
|---|---|---|
static CrudMeta |
CrudMeta.of(Connection connection,
String table,
org.simpleflatmapper.map.mapper.ColumnDefinitionProvider<JdbcColumnKey> columnDefinitionProvider) |
| Modifier and Type | Method | Description |
|---|---|---|
static <T,K> QueryPreparer<T> |
MysqlCrudFactory.buildUpsert(org.simpleflatmapper.reflect.meta.ClassMeta<T> target,
CrudMeta crudMeta,
JdbcMapperFactory jdbcMapperFactory) |
|
static <T,K> QueryPreparer<T> |
PostgresqlCrudFactory.buildUpsert(org.simpleflatmapper.reflect.meta.ClassMeta<T> target,
CrudMeta crudMeta,
JdbcMapperFactory jdbcMapperFactory) |
|
static <T,K> Crud<T,K> |
CrudFactory.newInstance(org.simpleflatmapper.reflect.meta.ClassMeta<T> target,
org.simpleflatmapper.reflect.meta.ClassMeta<K> keyTarget,
CrudMeta crudMeta,
JdbcMapperFactory jdbcMapperFactory) |
|
static <T,K> Crud<T,K> |
MysqlCrudFactory.newInstance(org.simpleflatmapper.reflect.meta.ClassMeta<T> target,
org.simpleflatmapper.reflect.meta.ClassMeta<K> keyTarget,
CrudMeta crudMeta,
JdbcMapperFactory jdbcMapperFactory,
DefaultCrud<T,K> defaultCrud) |
|
static <T,K> Crud<T,K> |
PostgresqlCrudFactory.newInstance(org.simpleflatmapper.reflect.meta.ClassMeta<T> target,
org.simpleflatmapper.reflect.meta.ClassMeta<K> keyTarget,
CrudMeta crudMeta,
JdbcMapperFactory jdbcMapperFactory,
DefaultCrud<T,K> defaultCrud) |
| Constructor | Description |
|---|---|
AbstractBatchInsertQueryExecutor(CrudMeta meta,
String[] insertColumns,
String[] insertColumnExpressions,
String[] updateColumns,
String[] generatedKeys,
MultiIndexFieldMapper<T>[] multiIndexFieldMappers,
org.simpleflatmapper.converter.ContextFactory contextFactory) |
|
DefaultCrud(QueryPreparer<T> insertQueryPreparer,
QueryPreparer<T> updateQueryPreparer,
QueryPreparer<K> selectQueryPreparer,
QueryPreparer<T> upsertQueryPreparer,
KeyTupleQueryPreparer<K> keyTupleQueryPreparer,
JdbcMapper<T> selectQueryMapper,
QueryPreparer<K> deleteQueryPreparer,
JdbcMapper<K> keyMapper,
CrudMeta meta,
boolean hasGeneratedKeys,
SelectQueryWhereFactory<T> selectQueryWhereFactory) |
|
MysqlBatchInsertQueryExecutor(CrudMeta meta,
String[] insertColumns,
String[] insertColumnExpressions,
String[] updateColumns,
String[] generatedKeys,
MultiIndexFieldMapper<T>[] multiIndexFieldMappers,
org.simpleflatmapper.converter.ContextFactory contextFactory) |
|
PostgresqlBatchInsertQueryExecutor(CrudMeta meta,
String[] insertColumns,
String[] insertColumnExpressions,
String[] updateColumns,
String[] generatedKeys,
String[] keys,
MultiIndexFieldMapper<T>[] multiIndexFieldMappers,
org.simpleflatmapper.converter.ContextFactory contextFactory) |
|
SelectQueryWhereFactory(CrudMeta meta,
JdbcMapper<T> jdbcMapper,
JdbcMapperFactory jdbcMapperFactory) |
Copyright © 2019. All rights reserved.