Class MybatisProperties.CoreConfiguration

java.lang.Object
org.mybatis.spring.boot.autoconfigure.MybatisProperties.CoreConfiguration
Enclosing class:
MybatisProperties

public static class MybatisProperties.CoreConfiguration extends Object
The configuration properties for mybatis core module.
Since:
3.0.0
  • Constructor Details

    • CoreConfiguration

      public CoreConfiguration()
  • Method Details

    • getSafeRowBoundsEnabled

      public Boolean getSafeRowBoundsEnabled()
    • setSafeRowBoundsEnabled

      public void setSafeRowBoundsEnabled(Boolean safeRowBoundsEnabled)
    • getSafeResultHandlerEnabled

      public Boolean getSafeResultHandlerEnabled()
    • setSafeResultHandlerEnabled

      public void setSafeResultHandlerEnabled(Boolean safeResultHandlerEnabled)
    • getMapUnderscoreToCamelCase

      public Boolean getMapUnderscoreToCamelCase()
    • setMapUnderscoreToCamelCase

      public void setMapUnderscoreToCamelCase(Boolean mapUnderscoreToCamelCase)
    • getAggressiveLazyLoading

      public Boolean getAggressiveLazyLoading()
    • setAggressiveLazyLoading

      public void setAggressiveLazyLoading(Boolean aggressiveLazyLoading)
    • getMultipleResultSetsEnabled

      @DeprecatedConfigurationProperty(since="3.0.4", reason="The option is not used at MyBatis core module. It will be removed in the future. See https://github.com/mybatis/mybatis-3/pull/3238") public Boolean getMultipleResultSetsEnabled()
    • setMultipleResultSetsEnabled

      public void setMultipleResultSetsEnabled(Boolean multipleResultSetsEnabled)
    • getUseGeneratedKeys

      public Boolean getUseGeneratedKeys()
    • setUseGeneratedKeys

      public void setUseGeneratedKeys(Boolean useGeneratedKeys)
    • getUseColumnLabel

      public Boolean getUseColumnLabel()
    • setUseColumnLabel

      public void setUseColumnLabel(Boolean useColumnLabel)
    • getCacheEnabled

      public Boolean getCacheEnabled()
    • setCacheEnabled

      public void setCacheEnabled(Boolean cacheEnabled)
    • getCallSettersOnNulls

      public Boolean getCallSettersOnNulls()
    • setCallSettersOnNulls

      public void setCallSettersOnNulls(Boolean callSettersOnNulls)
    • getUseActualParamName

      public Boolean getUseActualParamName()
    • setUseActualParamName

      public void setUseActualParamName(Boolean useActualParamName)
    • getReturnInstanceForEmptyRow

      public Boolean getReturnInstanceForEmptyRow()
    • setReturnInstanceForEmptyRow

      public void setReturnInstanceForEmptyRow(Boolean returnInstanceForEmptyRow)
    • getShrinkWhitespacesInSql

      public Boolean getShrinkWhitespacesInSql()
    • setShrinkWhitespacesInSql

      public void setShrinkWhitespacesInSql(Boolean shrinkWhitespacesInSql)
    • getNullableOnForEach

      public Boolean getNullableOnForEach()
    • setNullableOnForEach

      public void setNullableOnForEach(Boolean nullableOnForEach)
    • getArgNameBasedConstructorAutoMapping

      public Boolean getArgNameBasedConstructorAutoMapping()
    • setArgNameBasedConstructorAutoMapping

      public void setArgNameBasedConstructorAutoMapping(Boolean argNameBasedConstructorAutoMapping)
    • getLogPrefix

      public String getLogPrefix()
    • setLogPrefix

      public void setLogPrefix(String logPrefix)
    • getLogImpl

      public Class<? extends org.apache.ibatis.logging.Log> getLogImpl()
    • setLogImpl

      public void setLogImpl(Class<? extends org.apache.ibatis.logging.Log> logImpl)
    • getVfsImpl

      public Class<? extends org.apache.ibatis.io.VFS> getVfsImpl()
    • setVfsImpl

      public void setVfsImpl(Class<? extends org.apache.ibatis.io.VFS> vfsImpl)
    • getDefaultSqlProviderType

      public Class<?> getDefaultSqlProviderType()
    • setDefaultSqlProviderType

      public void setDefaultSqlProviderType(Class<?> defaultSqlProviderType)
    • getLocalCacheScope

      public org.apache.ibatis.session.LocalCacheScope getLocalCacheScope()
    • setLocalCacheScope

      public void setLocalCacheScope(org.apache.ibatis.session.LocalCacheScope localCacheScope)
    • getJdbcTypeForNull

      public org.apache.ibatis.type.JdbcType getJdbcTypeForNull()
    • setJdbcTypeForNull

      public void setJdbcTypeForNull(org.apache.ibatis.type.JdbcType jdbcTypeForNull)
    • getLazyLoadTriggerMethods

      public Set<String> getLazyLoadTriggerMethods()
    • setLazyLoadTriggerMethods

      public void setLazyLoadTriggerMethods(Set<String> lazyLoadTriggerMethods)
    • getDefaultStatementTimeout

      public Integer getDefaultStatementTimeout()
    • setDefaultStatementTimeout

      public void setDefaultStatementTimeout(Integer defaultStatementTimeout)
    • getDefaultFetchSize

      public Integer getDefaultFetchSize()
    • setDefaultFetchSize

      public void setDefaultFetchSize(Integer defaultFetchSize)
    • getDefaultResultSetType

      public org.apache.ibatis.mapping.ResultSetType getDefaultResultSetType()
    • setDefaultResultSetType

      public void setDefaultResultSetType(org.apache.ibatis.mapping.ResultSetType defaultResultSetType)
    • getDefaultExecutorType

      public org.apache.ibatis.session.ExecutorType getDefaultExecutorType()
    • setDefaultExecutorType

      public void setDefaultExecutorType(org.apache.ibatis.session.ExecutorType defaultExecutorType)
    • getAutoMappingBehavior

      public org.apache.ibatis.session.AutoMappingBehavior getAutoMappingBehavior()
    • setAutoMappingBehavior

      public void setAutoMappingBehavior(org.apache.ibatis.session.AutoMappingBehavior autoMappingBehavior)
    • getAutoMappingUnknownColumnBehavior

      public org.apache.ibatis.session.AutoMappingUnknownColumnBehavior getAutoMappingUnknownColumnBehavior()
    • setAutoMappingUnknownColumnBehavior

      public void setAutoMappingUnknownColumnBehavior(org.apache.ibatis.session.AutoMappingUnknownColumnBehavior autoMappingUnknownColumnBehavior)
    • getVariables

      public Properties getVariables()
    • setVariables

      public void setVariables(Properties variables)
    • getLazyLoadingEnabled

      public Boolean getLazyLoadingEnabled()
    • setLazyLoadingEnabled

      public void setLazyLoadingEnabled(Boolean lazyLoadingEnabled)
    • getConfigurationFactory

      public Class<?> getConfigurationFactory()
    • setConfigurationFactory

      public void setConfigurationFactory(Class<?> configurationFactory)
    • getDefaultEnumTypeHandler

      public Class<? extends org.apache.ibatis.type.TypeHandler> getDefaultEnumTypeHandler()
    • setDefaultEnumTypeHandler

      public void setDefaultEnumTypeHandler(Class<? extends org.apache.ibatis.type.TypeHandler> defaultEnumTypeHandler)
    • getDatabaseId

      public String getDatabaseId()
    • setDatabaseId

      public void setDatabaseId(String databaseId)
    • applyTo

      public void applyTo(org.apache.ibatis.session.Configuration target)