com.ibatis.sqlmap.engine.config
Class SqlMapConfiguration
java.lang.Object
   com.ibatis.sqlmap.engine.config.SqlMapConfiguration
com.ibatis.sqlmap.engine.config.SqlMapConfiguration
- public class SqlMapConfiguration 
- extends java.lang.Object
 
| 方法摘要 | 
|  void | finalizeSqlMapConfig()
 | 
|  SqlMapClientImpl | getClient()
 | 
|  SqlMapExecutorDelegate | getDelegate()
 | 
|  ErrorContext | getErrorContext()
 | 
|  TypeHandlerFactory | getTypeHandlerFactory()
 | 
|  CacheModelConfig | newCacheModelConfig(java.lang.String id,
                    CacheController controller,
                    boolean readOnly,
                    boolean serialize)
 | 
|  MappedStatementConfig | newMappedStatementConfig(java.lang.String id,
                         MappedStatement statement,
                         SqlSource processor,
                         java.lang.String parameterMapName,
                         java.lang.Class parameterClass,
                         java.lang.String resultMapName,
                         java.lang.String[] additionalResultMapNames,
                         java.lang.Class resultClass,
                         java.lang.Class[] additionalResultClasses,
                         java.lang.String resultSetType,
                         java.lang.Integer fetchSize,
                         boolean allowRemapping,
                         java.lang.Integer timeout,
                         java.lang.String cacheModelName,
                         java.lang.String xmlResultName)
 | 
|  ParameterMapConfig | newParameterMapConfig(java.lang.String id,
                      java.lang.Class parameterClass)
 | 
|  ResultMapConfig | newResultMapConfig(java.lang.String id,
                   java.lang.Class resultClass,
                   java.lang.String groupBy,
                   java.lang.String extended,
                   java.lang.String xmlName)
 | 
|  void | newTypeHandler(java.lang.Class javaType,
               java.lang.String jdbcType,
               java.lang.Object callback)
 | 
|  void | setCacheModelsEnabled(boolean cacheModelsEnabled)
 | 
|  void | setClassInfoCacheEnabled(boolean classInfoCacheEnabled)
 | 
|  void | setDefaultStatementTimeout(java.lang.Integer defaultTimeout)
 | 
|  void | setEnhancementEnabled(boolean enhancementEnabled)
 | 
|  void | setForceMultipleResultSetSupport(boolean forceMultipleResultSetSupport)
 | 
|  void | setLazyLoadingEnabled(boolean lazyLoadingEnabled)
 | 
|  void | setResultObjectFactory(ResultObjectFactory rof)
 | 
|  void | setStatementCachingEnabled(boolean statementCachingEnabled)
 | 
|  void | setTransactionManager(TransactionManager txManager)
 | 
|  void | setUseColumnLabel(boolean useColumnLabel)
 | 
 
| 类方法继承: java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
SqlMapConfiguration
public SqlMapConfiguration()
getTypeHandlerFactory
public TypeHandlerFactory getTypeHandlerFactory()
- 
 
getErrorContext
public ErrorContext getErrorContext()
- 
 
getClient
public SqlMapClientImpl getClient()
- 
 
getDelegate
public SqlMapExecutorDelegate getDelegate()
- 
 
setClassInfoCacheEnabled
public void setClassInfoCacheEnabled(boolean classInfoCacheEnabled)
- 
 
setLazyLoadingEnabled
public void setLazyLoadingEnabled(boolean lazyLoadingEnabled)
- 
 
setStatementCachingEnabled
public void setStatementCachingEnabled(boolean statementCachingEnabled)
- 
 
setCacheModelsEnabled
public void setCacheModelsEnabled(boolean cacheModelsEnabled)
- 
 
setEnhancementEnabled
public void setEnhancementEnabled(boolean enhancementEnabled)
- 
 
setUseColumnLabel
public void setUseColumnLabel(boolean useColumnLabel)
- 
 
setForceMultipleResultSetSupport
public void setForceMultipleResultSetSupport(boolean forceMultipleResultSetSupport)
- 
 
setDefaultStatementTimeout
public void setDefaultStatementTimeout(java.lang.Integer defaultTimeout)
- 
 
setTransactionManager
public void setTransactionManager(TransactionManager txManager)
- 
 
setResultObjectFactory
public void setResultObjectFactory(ResultObjectFactory rof)
- 
 
newTypeHandler
public void newTypeHandler(java.lang.Class javaType,
                           java.lang.String jdbcType,
                           java.lang.Object callback)
- 
 
newCacheModelConfig
public CacheModelConfig newCacheModelConfig(java.lang.String id,
                                            CacheController controller,
                                            boolean readOnly,
                                            boolean serialize)
- 
 
newParameterMapConfig
public ParameterMapConfig newParameterMapConfig(java.lang.String id,
                                                java.lang.Class parameterClass)
- 
 
newResultMapConfig
public ResultMapConfig newResultMapConfig(java.lang.String id,
                                          java.lang.Class resultClass,
                                          java.lang.String groupBy,
                                          java.lang.String extended,
                                          java.lang.String xmlName)
- 
 
newMappedStatementConfig
public MappedStatementConfig newMappedStatementConfig(java.lang.String id,
                                                      MappedStatement statement,
                                                      SqlSource processor,
                                                      java.lang.String parameterMapName,
                                                      java.lang.Class parameterClass,
                                                      java.lang.String resultMapName,
                                                      java.lang.String[] additionalResultMapNames,
                                                      java.lang.Class resultClass,
                                                      java.lang.Class[] additionalResultClasses,
                                                      java.lang.String resultSetType,
                                                      java.lang.Integer fetchSize,
                                                      boolean allowRemapping,
                                                      java.lang.Integer timeout,
                                                      java.lang.String cacheModelName,
                                                      java.lang.String xmlResultName)
- 
 
finalizeSqlMapConfig
public void finalizeSqlMapConfig()
-