接口 JSqlClientImplementor

所有超级接口:
JSqlClient, org.babyfish.jimmer.sql.meta.SqlContext, SubQueryProvider
所有已知实现类:
AbstractJSqlClientDelegate, JLazyInitializationSqlClient

public interface JSqlClientImplementor extends JSqlClient, org.babyfish.jimmer.sql.meta.SqlContext
  • 方法详细资料

    • getConnectionManager

      ConnectionManager getConnectionManager()
    • getSlaveConnectionManager

      ConnectionManager getSlaveConnectionManager(boolean forUpdate)
    • 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

      List<String> getExecutorContextPrefixes()
    • getSqlFormatter

      SqlFormatter getSqlFormatter()
    • getCacheOperator

      CacheOperator getCacheOperator()
    • getTriggerType

      TriggerType getTriggerType()
    • getScalarProvider

      <T, S> ScalarProvider<T,S> getScalarProvider(Class<T> scalarType)
    • getScalarProvider

      <T, S> ScalarProvider<T,S> getScalarProvider(org.babyfish.jimmer.meta.TypedProp<T,?> prop)
    • getScalarProvider

      <T, S> ScalarProvider<T,S> getScalarProvider(org.babyfish.jimmer.meta.ImmutableProp prop)
    • getIdGenerator

      org.babyfish.jimmer.sql.meta.IdGenerator getIdGenerator(Class<?> entityType)
    • getDefaultBatchSize

      int getDefaultBatchSize()
    • getDefaultListBatchSize

      int getDefaultListBatchSize()
    • getOffsetOptimizingThreshold

      int getOffsetOptimizingThreshold()
    • getResolver

      TransientResolver<?,?> getResolver(org.babyfish.jimmer.meta.ImmutableProp prop)
    • 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

      Reader<?> getReader(Class<?> type)
    • getReader

      Reader<?> getReader(org.babyfish.jimmer.meta.ImmutableType type)
    • getReader

      Reader<?> getReader(org.babyfish.jimmer.meta.ImmutableProp prop)
    • getMicroServiceName

      String getMicroServiceName()
    • getMicroServiceExchange

      MicroServiceExchange getMicroServiceExchange()
    • caches

      指定者:
      caches 在接口中 JSqlClient
    • filters

      指定者:
      filters 在接口中 JSqlClient
    • disableSlaveConnectionManager

      JSqlClientImplementor disableSlaveConnectionManager()
      指定者:
      disableSlaveConnectionManager 在接口中 JSqlClient
    • executor

      JSqlClientImplementor executor(Executor executor)
      指定者:
      executor 在接口中 JSqlClient
    • getLoaders

      Loaders getLoaders()
    • initialize

      void initialize()