Interface MyBatisDataSourceRuntimeConfig
public interface MyBatisDataSourceRuntimeConfig
-
Method Summary
Modifier and TypeMethodDescriptionMyBatis aggressiveLazyLoadingOptional<org.apache.ibatis.session.AutoMappingBehavior>MyBatis autoMappingBehaviorOptional<org.apache.ibatis.session.AutoMappingUnknownColumnBehavior>MyBatis autoMappingUnknownColumnBehaviorMyBatis cacheEnabledMyBatis callSettersOnNullsMyBatis configurationFactoryMyBatis databaseIdMyBatis defaultEnumTypeHandlerOptional<org.apache.ibatis.session.ExecutorType>MyBatis defaultExecutorTypeMyBatis defaultFetchSizeOptional<org.apache.ibatis.mapping.ResultSetType>MyBatis defaultResultSetTypeMyBatis defaultScriptingLanguageMyBatis defaultSqlProviderTypeMyBatis defaultStatementTimeoutMyBatis environment idMyBatis initial sqlOptional<org.apache.ibatis.type.JdbcType>MyBatis jdbcTypeForNullMyBatis lazyLoadingEnabledMyBatis lazyLoadTriggerMethodsOptional<org.apache.ibatis.session.LocalCacheScope>MyBatis localCacheScopelogImpl()MyBatis logImplMyBatis logPrefixMyBatis mapUnderscoreToCamelCaseMyBatis multipleResultSetsEnabledMyBatis proxyFactoryMyBatis returnInstanceForEmptyRowMyBatis safeResultHandlerEnabledMyBatis safeRowBoundsEnabledMyBatis shrinkWhitespacesInSqlMyBatis transaction factoryMyBatis useActualParamNameMyBatis useColumnLabelMyBatis useGeneratedKeysvfsImpl()MyBatis vfsImpl
-
Method Details
-
environment
MyBatis environment id -
transactionFactory
MyBatis transaction factory -
databaseId
MyBatis databaseId -
initialSql
MyBatis initial sql -
cacheEnabled
MyBatis cacheEnabled -
lazyLoadingEnabled
MyBatis lazyLoadingEnabled -
aggressiveLazyLoading
MyBatis aggressiveLazyLoading -
useColumnLabel
MyBatis useColumnLabel -
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
MyBatis defaultStatementTimeout -
defaultFetchSize
MyBatis defaultFetchSize -
defaultResultSetType
Optional<org.apache.ibatis.mapping.ResultSetType> defaultResultSetType()MyBatis defaultResultSetType -
safeRowBoundsEnabled
MyBatis safeRowBoundsEnabled -
safeResultHandlerEnabled
MyBatis safeResultHandlerEnabled -
mapUnderscoreToCamelCase
MyBatis mapUnderscoreToCamelCase -
multipleResultSetsEnabled
MyBatis multipleResultSetsEnabled -
localCacheScope
Optional<org.apache.ibatis.session.LocalCacheScope> localCacheScope()MyBatis localCacheScope -
jdbcTypeForNull
Optional<org.apache.ibatis.type.JdbcType> jdbcTypeForNull()MyBatis jdbcTypeForNull -
lazyLoadTriggerMethods
MyBatis lazyLoadTriggerMethods -
defaultScriptingLanguage
MyBatis defaultScriptingLanguage -
defaultEnumTypeHandler
MyBatis defaultEnumTypeHandler -
callSettersOnNulls
MyBatis callSettersOnNulls -
returnInstanceForEmptyRow
MyBatis returnInstanceForEmptyRow -
logPrefix
MyBatis logPrefix -
logImpl
MyBatis logImpl -
proxyFactory
MyBatis proxyFactory -
vfsImpl
MyBatis vfsImpl -
useActualParamName
MyBatis useActualParamName -
configurationFactory
MyBatis configurationFactory -
shrinkWhitespacesInSql
MyBatis shrinkWhitespacesInSql -
defaultSqlProviderType
MyBatis defaultSqlProviderType
-