接口 JSqlClientImplementor
- 所有超级接口:
DeprecatedMoreSaveOperations,DeprecatedSaveOperations,JSqlClient,SaveCommandCreator,SaveOperations,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) intintorg.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<?>> booleanisBatchForbidden(boolean dumbBatchAcceptable) booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanisUpsertWithUniqueConstraintSupported(org.babyfish.jimmer.meta.ImmutableType type) 从接口继承的方法 org.babyfish.jimmer.sql.ast.mutation.DeprecatedMoreSaveOperations
save, save, save, save, save, save, save, save, save, save, save, save, saveEntities, saveEntities, saveEntities, saveEntities, saveEntities, saveEntities, saveInputs, saveInputs, saveInputs, saveInputs, saveInputs, saveInputs从接口继承的方法 org.babyfish.jimmer.sql.ast.mutation.DeprecatedSaveOperations
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, save, save, save, save, saveEntities, saveEntities, saveEntities, saveEntities, saveEntities, saveEntities, saveInputs, saveInputs, saveInputs, saveInputs, saveInputs, saveInputs, update, update, update, update, updateEntities, updateEntities, updateInputs, updateInputs从接口继承的方法 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, transaction, transaction, validateDatabase从接口继承的方法 org.babyfish.jimmer.sql.ast.mutation.SaveCommandCreator
saveCommand, saveInputsCommand从接口继承的方法 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
-
getDefaultReferenceFetchType
ReferenceFetchType getDefaultReferenceFetchType() -
getMaxJoinFetchDepth
int getMaxJoinFetchDepth() -
getZoneId
ZoneId getZoneId() -
getIdGenerator
-
getDefaultBatchSize
int getDefaultBatchSize() -
getDefaultListBatchSize
int getDefaultListBatchSize() -
isInListPaddingEnabled
boolean isInListPaddingEnabled() -
isExpandedInListPaddingEnabled
boolean isExpandedInListPaddingEnabled() -
getOffsetOptimizingThreshold
int getOffsetOptimizingThreshold() -
isReverseSortOptimizationEnabled
boolean isReverseSortOptimizationEnabled() -
getMaxCommandJoinCount
int getMaxCommandJoinCount() -
isTargetTransferable
boolean isTargetTransferable() -
isBatchForbidden
boolean isBatchForbidden(boolean dumbBatchAcceptable) -
isUpsertWithUniqueConstraintSupported
boolean isUpsertWithUniqueConstraintSupported(org.babyfish.jimmer.meta.ImmutableType type) -
isConstraintViolationTranslatable
boolean isConstraintViolationTranslatable() -
isMutationTransactionRequired
boolean isMutationTransactionRequired() -
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()
-