接口 JSqlClientImplementor
- 所有超级接口:
JSqlClient,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) 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<?>>voidbooleanbooleanbooleanboolean从接口继承的方法 org.babyfish.jimmer.sql.JSqlClient
append, append, append, append, createAssociationQuery, createDelete, createQuery, createUpdate, deleteById, deleteById, deleteByIds, deleteByIds, findById, findById, findByIds, findByIds, findMapByIds, findMapByIds, getAssociations, getAssociations, getAssociations, getBinLog, getCaches, getEntities, getFilters, getTriggers, getTriggers, insert, insert, merge, merge, merge, merge, save, save, save, save, update, update从接口继承的方法 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() -
isInListToAnyEqualityEnabled
boolean isInListToAnyEqualityEnabled() -
getOffsetOptimizingThreshold
int getOffsetOptimizingThreshold() -
getDefaultLockMode
LockMode getDefaultLockMode() -
getMaxMutationSubQueryDepth
int getMaxMutationSubQueryDepth() -
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()
-