Interface MyBatisDataSourceRuntimeConfig


public interface MyBatisDataSourceRuntimeConfig
  • Method Details

    • environment

      Optional<String> environment()
      MyBatis environment id
    • transactionFactory

      Optional<String> transactionFactory()
      MyBatis transaction factory
    • databaseId

      Optional<String> databaseId()
      MyBatis databaseId
    • initialSql

      @WithName("initial-sql") Optional<String> initialSql()
      MyBatis initial sql
    • cacheEnabled

      Optional<Boolean> cacheEnabled()
      MyBatis cacheEnabled
    • lazyLoadingEnabled

      Optional<Boolean> lazyLoadingEnabled()
      MyBatis lazyLoadingEnabled
    • aggressiveLazyLoading

      Optional<Boolean> aggressiveLazyLoading()
      MyBatis aggressiveLazyLoading
    • useColumnLabel

      Optional<Boolean> useColumnLabel()
      MyBatis useColumnLabel
    • useGeneratedKeys

      Optional<Boolean> useGeneratedKeys()
      MyBatis useGeneratedKeys
    • autoMappingBehavior

      Optional<org.apache.ibatis.session.AutoMappingBehavior> autoMappingBehavior()
      MyBatis autoMappingBehavior
    • autoMappingUnknownColumnBehavior

      Optional<org.apache.ibatis.session.AutoMappingUnknownColumnBehavior> autoMappingUnknownColumnBehavior()
      MyBatis autoMappingUnknownColumnBehavior
    • defaultExecutorType

      Optional<org.apache.ibatis.session.ExecutorType> defaultExecutorType()
      MyBatis defaultExecutorType
    • defaultStatementTimeout

      Optional<Integer> defaultStatementTimeout()
      MyBatis defaultStatementTimeout
    • defaultFetchSize

      Optional<Integer> defaultFetchSize()
      MyBatis defaultFetchSize
    • defaultResultSetType

      Optional<org.apache.ibatis.mapping.ResultSetType> defaultResultSetType()
      MyBatis defaultResultSetType
    • safeRowBoundsEnabled

      Optional<Boolean> safeRowBoundsEnabled()
      MyBatis safeRowBoundsEnabled
    • safeResultHandlerEnabled

      Optional<Boolean> safeResultHandlerEnabled()
      MyBatis safeResultHandlerEnabled
    • mapUnderscoreToCamelCase

      Optional<Boolean> mapUnderscoreToCamelCase()
      MyBatis mapUnderscoreToCamelCase
    • multipleResultSetsEnabled

      Optional<Boolean> multipleResultSetsEnabled()
      MyBatis multipleResultSetsEnabled
    • localCacheScope

      Optional<org.apache.ibatis.session.LocalCacheScope> localCacheScope()
      MyBatis localCacheScope
    • jdbcTypeForNull

      Optional<org.apache.ibatis.type.JdbcType> jdbcTypeForNull()
      MyBatis jdbcTypeForNull
    • lazyLoadTriggerMethods

      Optional<Set<String>> lazyLoadTriggerMethods()
      MyBatis lazyLoadTriggerMethods
    • defaultScriptingLanguage

      Optional<String> defaultScriptingLanguage()
      MyBatis defaultScriptingLanguage
    • defaultEnumTypeHandler

      Optional<String> defaultEnumTypeHandler()
      MyBatis defaultEnumTypeHandler
    • callSettersOnNulls

      Optional<Boolean> callSettersOnNulls()
      MyBatis callSettersOnNulls
    • returnInstanceForEmptyRow

      Optional<Boolean> returnInstanceForEmptyRow()
      MyBatis returnInstanceForEmptyRow
    • logPrefix

      Optional<String> logPrefix()
      MyBatis logPrefix
    • logImpl

      Optional<String> logImpl()
      MyBatis logImpl
    • proxyFactory

      Optional<String> proxyFactory()
      MyBatis proxyFactory
    • vfsImpl

      Optional<String> vfsImpl()
      MyBatis vfsImpl
    • useActualParamName

      Optional<Boolean> useActualParamName()
      MyBatis useActualParamName
    • configurationFactory

      Optional<String> configurationFactory()
      MyBatis configurationFactory
    • shrinkWhitespacesInSql

      Optional<Boolean> shrinkWhitespacesInSql()
      MyBatis shrinkWhitespacesInSql
    • defaultSqlProviderType

      Optional<String> defaultSqlProviderType()
      MyBatis defaultSqlProviderType