接口 JSqlClientImplementor
- 所有超级接口:
JSqlClient,Saver,org.babyfish.jimmer.sql.meta.SqlContext,SubQueryProvider
-
嵌套类概要
嵌套类 -
方法概要
修饰符和类型方法说明caches(Consumer<CacheDisableConfig> block) filters(Consumer<FilterConfig> block) intint@Nullable org.babyfish.jimmer.sql.DraftInterceptor<?,?> getDraftInterceptor(org.babyfish.jimmer.meta.ImmutableType type) org.babyfish.jimmer.sql.DraftPreProcessor<?>getDraftPreProcessor(org.babyfish.jimmer.meta.ImmutableType type) @Nullable ExceptionTranslator<Exception>org.babyfish.jimmer.sql.meta.IdGeneratorgetIdGenerator(Class<?> entityType) intorg.babyfish.jimmer.sql.meta.MetadataStrategyintReader<?>Reader<?>getReader(org.babyfish.jimmer.meta.ImmutableProp prop) Reader<?>getReader(org.babyfish.jimmer.meta.ImmutableType type) TransientResolver<?,?> getResolver(org.babyfish.jimmer.meta.ImmutableProp prop) <T,S> ScalarProvider<T, S> getScalarProvider(Class<T> scalarType) <T,S> ScalarProvider<T, S> getScalarProvider(org.babyfish.jimmer.meta.ImmutableProp prop) <T,S> ScalarProvider<T, S> getScalarProvider(org.babyfish.jimmer.meta.TypedProp<T, ?> prop) getSlaveConnectionManager(boolean forUpdate) StrategyProvider<org.babyfish.jimmer.sql.meta.UserIdGenerator<?>>voidbooleanisBatchForbidden(boolean dumbBatchAcceptable) booleanbooleanbooleanbooleanbooleanisUpsertWithUniqueConstraintSupported(org.babyfish.jimmer.meta.ImmutableType type) 从接口继承的方法 org.babyfish.jimmer.sql.JSqlClient
createAssociationQuery, createDelete, createQuery, createUpdate, deleteById, deleteById, deleteByIds, deleteByIds, findById, findById, findByIds, findByIds, findMapByIds, findMapByIds, findOneById, findOneById, getAssociations, getAssociations, getAssociations, getBinLog, getCaches, getEntities, getFilters, getTriggers, getTriggers, saveCommand, saveEntitiesCommand从接口继承的方法 org.babyfish.jimmer.sql.Saver
insert, insert, insert, insert, insertEntities, insertEntities, insertEntitiesIfAbsent, insertEntitiesIfAbsent, insertIfAbsent, insertIfAbsent, insertIfAbsent, insertIfAbsent, insertInputs, insertInputs, insertInputsIfAbsent, insertInputsIfAbsent, merge, merge, mergeEntities, mergeInputs, save, save, save, save, save, save, save, save, saveCommand, saveEntities, saveEntities, saveEntities, saveEntities, saveInputs, saveInputs, saveInputs, saveInputs, saveInputsCommand, update, update, update, update, updateEntities, updateEntities, updateInputs, updateInputs从接口继承的方法 org.babyfish.jimmer.sql.meta.SqlContext
getLogicalDeletedValueGenerator, getLogicalDeletedValueGenerator, getUserIdGenerator, getUserIdGenerator, unwrap从接口继承的方法 org.babyfish.jimmer.sql.ast.query.SubQueryProvider
createAssociationSubQuery, createSubQuery
-
方法详细资料
-
getConnectionManager
ConnectionManager getConnectionManager() -
getSlaveConnectionManager
-
getDialect
Dialect getDialect() -
getExecutor
Executor getExecutor() -
getEntityManager
EntityManager getEntityManager() -
getMetadataStrategy
org.babyfish.jimmer.sql.meta.MetadataStrategy getMetadataStrategy()- 指定者:
getMetadataStrategy在接口中org.babyfish.jimmer.sql.meta.SqlContext
-
getExecutorContextPrefixes
-
getSqlFormatter
SqlFormatter getSqlFormatter() -
getCacheOperator
CacheOperator getCacheOperator() -
getTriggerType
TriggerType getTriggerType() -
getScalarProvider
-
getScalarProvider
-
getScalarProvider
-
getZoneId
ZoneId getZoneId() -
getIdGenerator
-
getDefaultBatchSize
int getDefaultBatchSize() -
getDefaultListBatchSize
int getDefaultListBatchSize() -
isInListPaddingEnabled
boolean isInListPaddingEnabled() -
isExpandedInListPaddingEnabled
boolean isExpandedInListPaddingEnabled() -
getOffsetOptimizingThreshold
int getOffsetOptimizingThreshold() -
getMaxCommandJoinCount
int getMaxCommandJoinCount() -
isTargetTransferable
boolean isTargetTransferable() -
isBatchForbidden
boolean isBatchForbidden(boolean dumbBatchAcceptable) -
isUpsertWithUniqueConstraintSupported
boolean isUpsertWithUniqueConstraintSupported(org.babyfish.jimmer.meta.ImmutableType type) -
getExceptionTranslator
-
getResolver
-
getUserIdGeneratorProvider
StrategyProvider<org.babyfish.jimmer.sql.meta.UserIdGenerator<?>> getUserIdGeneratorProvider() -
getTransientResolverProvider
StrategyProvider<TransientResolver<?,?>> getTransientResolverProvider() -
isDefaultDissociationActionCheckable
boolean isDefaultDissociationActionCheckable() -
getIdOnlyTargetCheckingLevel
IdOnlyTargetCheckingLevel getIdOnlyTargetCheckingLevel() -
getDraftPreProcessor
org.babyfish.jimmer.sql.DraftPreProcessor<?> getDraftPreProcessor(org.babyfish.jimmer.meta.ImmutableType type) -
getDraftInterceptor
@Nullable @Nullable org.babyfish.jimmer.sql.DraftInterceptor<?,?> getDraftInterceptor(org.babyfish.jimmer.meta.ImmutableType type) -
getReader
-
getReader
-
getReader
-
getMicroServiceName
String getMicroServiceName() -
getMicroServiceExchange
MicroServiceExchange getMicroServiceExchange() -
caches
- 指定者:
caches在接口中JSqlClient
-
filters
- 指定者:
filters在接口中JSqlClient
-
disableSlaveConnectionManager
JSqlClientImplementor disableSlaveConnectionManager()- 指定者:
disableSlaveConnectionManager在接口中JSqlClient
-
executor
- 指定者:
executor在接口中JSqlClient
-
getLoaders
Loaders getLoaders() -
initialize
void initialize()
-