public static class MybatisConfig.Builder extends Object
| Constructor and Description |
|---|
Builder() |
public MybatisConfig build()
public MybatisConfig.Builder name(String name)
public MybatisConfig.Builder ds(EoDsFactory ds, EoDsConfig config)
public MybatisConfig.Builder scan(String scan)
public MybatisConfig.Builder scan(String scan, Class<?> superType)
public MybatisConfig.Builder mapper(String mapper)
public MybatisConfig.Builder suffix(String suffix)
public MybatisConfig.Builder autoCommit(boolean autoCommit)
public MybatisConfig.Builder transactionIsolationLevel(org.apache.ibatis.session.TransactionIsolationLevel transactionIsolationLevel)
public MybatisConfig.Builder cacheEnabled(boolean cacheEnabled)
public MybatisConfig.Builder lazyLoadingEnabled(boolean lazyLoadingEnabled)
public MybatisConfig.Builder aggressiveLazyLoading(boolean aggressiveLazyLoading)
public MybatisConfig.Builder multipleResultSetsEnabled(boolean multipleResultSetsEnabled)
public MybatisConfig.Builder useColumnLabel(boolean useColumnLabel)
public MybatisConfig.Builder useGeneratedKeys(boolean useGeneratedKeys)
public MybatisConfig.Builder autoMappingBehavior(org.apache.ibatis.session.AutoMappingBehavior autoMappingBehavior)
public MybatisConfig.Builder autoMappingUnknownColumnBehavior(org.apache.ibatis.session.AutoMappingUnknownColumnBehavior autoMappingUnknownColumnBehavior)
public MybatisConfig.Builder defaultExecutorType(org.apache.ibatis.session.ExecutorType defaultExecutorType)
public MybatisConfig.Builder defaultStatementTimeout(Integer defaultStatementTimeout)
public MybatisConfig.Builder defaultFetchSize(Integer defaultFetchSize)
public MybatisConfig.Builder safeRowBoundsEnabled(boolean safeRowBoundsEnabled)
public MybatisConfig.Builder safeResultHandlerEnabled(boolean safeResultHandlerEnabled)
public MybatisConfig.Builder mapUnderscoreToCamelCase(boolean mapUnderscoreToCamelCase)
public MybatisConfig.Builder localCacheScope(org.apache.ibatis.session.LocalCacheScope localCacheScope)
public MybatisConfig.Builder jdbcTypeForNull(org.apache.ibatis.type.JdbcType jdbcTypeForNull)
public MybatisConfig.Builder lazyLoadTriggerMethods(Set<String> lazyLoadTriggerMethods)
public MybatisConfig.Builder defaultScriptingLanguage(Class<?> defaultScriptingLanguage)
public MybatisConfig.Builder defaultEnumTypeHandler(Class<? extends org.apache.ibatis.type.TypeHandler> defaultEnumTypeHandler)
public MybatisConfig.Builder callSettersOnNulls(boolean callSettersOnNulls)
public MybatisConfig.Builder returnInstanceForEmptyRow(boolean returnInstanceForEmptyRow)
public MybatisConfig.Builder logPrefix(String logPrefix)
public MybatisConfig.Builder logImpl(Class<? extends org.apache.ibatis.logging.Log> logImpl)
public MybatisConfig.Builder proxyFactory(org.apache.ibatis.executor.loader.ProxyFactory proxyFactory)
public MybatisConfig.Builder vfsImpl(Class<? extends org.apache.ibatis.io.VFS> vfsImpl)
public MybatisConfig.Builder useActualParamName(boolean useActualParamName)
public MybatisConfig.Builder configurationFactory(Class<?> configurationFactory)
public MybatisConfig.Builder interceptors(org.apache.ibatis.plugin.Interceptor[] interceptors)
Copyright © 2018. All rights reserved.