當前位置: 首頁>>代碼示例>>Java>>正文


Java Configuration.setMultipleResultSetsEnabled方法代碼示例

本文整理匯總了Java中org.apache.ibatis.session.Configuration.setMultipleResultSetsEnabled方法的典型用法代碼示例。如果您正苦於以下問題:Java Configuration.setMultipleResultSetsEnabled方法的具體用法?Java Configuration.setMultipleResultSetsEnabled怎麽用?Java Configuration.setMultipleResultSetsEnabled使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在org.apache.ibatis.session.Configuration的用法示例。


在下文中一共展示了Configuration.setMultipleResultSetsEnabled方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。

示例1: cloneConfiguration

import org.apache.ibatis.session.Configuration; //導入方法依賴的package包/類
protected Configuration cloneConfiguration(Configuration configuration) { 
	Configuration relust=new Configuration();
	relust.setEnvironment(configuration.getEnvironment());
	relust.setSafeRowBoundsEnabled(configuration.isSafeRowBoundsEnabled());
	relust.setSafeResultHandlerEnabled(configuration.isSafeResultHandlerEnabled());
	relust.setMapUnderscoreToCamelCase(configuration.isMapUnderscoreToCamelCase());
	relust.setAggressiveLazyLoading(configuration.isAggressiveLazyLoading());
	relust.setMultipleResultSetsEnabled(configuration.isMultipleResultSetsEnabled());
	relust.setUseGeneratedKeys(configuration.isUseGeneratedKeys());
	relust.setUseColumnLabel(configuration.isUseColumnLabel());
	relust.setCacheEnabled(configuration.isCacheEnabled());
	relust.setCallSettersOnNulls(configuration.isCallSettersOnNulls());
	relust.setUseActualParamName(configuration.isUseActualParamName());
	relust.setReturnInstanceForEmptyRow(configuration.isReturnInstanceForEmptyRow());
	relust.setLogPrefix(configuration.getLogPrefix());
	relust.setLogImpl(configuration.getLogImpl());
	relust.setVfsImpl(configuration.getVfsImpl());
	relust.setLocalCacheScope(configuration.getLocalCacheScope());
	relust.setJdbcTypeForNull(configuration.getJdbcTypeForNull());
	relust.setLazyLoadTriggerMethods(configuration.getLazyLoadTriggerMethods());
	relust.setDefaultStatementTimeout(configuration.getDefaultStatementTimeout());
	relust.setDefaultFetchSize(configuration.getDefaultFetchSize());
	relust.setDefaultExecutorType(configuration.getDefaultExecutorType());
	relust.setAutoMappingBehavior(configuration.getAutoMappingBehavior());
	relust.setAutoMappingUnknownColumnBehavior(configuration.getAutoMappingUnknownColumnBehavior());
	relust.setVariables(configuration.getVariables());
	relust.setReflectorFactory(configuration.getReflectorFactory());
	relust.setObjectFactory(configuration.getObjectFactory());
	relust.setObjectWrapperFactory(configuration.getObjectWrapperFactory());
	relust.setLazyLoadingEnabled(configuration.isLazyLoadingEnabled());
	relust.setProxyFactory(configuration.getProxyFactory());
	relust.setDatabaseId(configuration.getDatabaseId());
	relust.setConfigurationFactory(configuration.getConfigurationFactory());
	relust.getTypeHandlerRegistry().setDefaultEnumTypeHandler(GlobalEnumTypeHandler.class);
	return relust;
}
 
開發者ID:halober,項目名稱:spring-boot-starter-dao,代碼行數:37,代碼來源:AbstractDataBaseBean.java


注:本文中的org.apache.ibatis.session.Configuration.setMultipleResultSetsEnabled方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。