接口 JSqlClientImplementor
- 所有超级接口:
JSqlClient,org.babyfish.jimmer.sql.meta.SqlContext,SubQueryProvider
- 所有已知实现类:
JLazyInitializationSqlClient
-
嵌套类概要
从接口继承的嵌套类/接口 org.babyfish.jimmer.sql.JSqlClient
JSqlClient.Builder -
方法概要
修饰符和类型方法说明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.meta.IdGeneratorgetIdGenerator(Class<?> entityType) org.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<?>>voidboolean从接口继承的方法 org.babyfish.jimmer.sql.JSqlClient
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
-
getIdGenerator
-
getDefaultBatchSize
int getDefaultBatchSize() -
getDefaultListBatchSize
int getDefaultListBatchSize() -
getOffsetOptimizingThreshold
int getOffsetOptimizingThreshold() -
getResolver
-
getUserIdGeneratorProvider
StrategyProvider<org.babyfish.jimmer.sql.meta.UserIdGenerator<?>> getUserIdGeneratorProvider() -
getTransientResolverProvider
StrategyProvider<TransientResolver<?,?>> getTransientResolverProvider() -
isDefaultDissociationActionCheckable
boolean isDefaultDissociationActionCheckable() -
getIdOnlyTargetCheckingLevel
IdOnlyTargetCheckingLevel getIdOnlyTargetCheckingLevel() -
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()
-