@ConfigurationProperties(prefix="mybatis-flex") public class MybatisFlexProperties extends Object
| 限定符和类型 | 类和说明 |
|---|---|
static class |
MybatisFlexProperties.CoreConfiguration
The configuration properties for mybatis core module.
|
| 限定符和类型 | 字段和说明 |
|---|---|
private boolean |
checkConfigLocation
Indicates whether perform presence check of the MyBatis xml config file.
|
private String |
configLocation
Location of MyBatis xml config file.
|
private MybatisFlexProperties.CoreConfiguration |
configuration
A Configuration object for customize default settings.
|
private Properties |
configurationProperties
Externalized properties for MyBatis configuration.
|
private Map<String,Map<String,String>> |
datasource |
private Class<? extends org.apache.ibatis.scripting.LanguageDriver> |
defaultScriptingLanguageDriver
The default scripting language driver class.
|
private org.apache.ibatis.session.ExecutorType |
executorType
Execution mode for
SqlSessionTemplate. |
private String[] |
mapperLocations
Locations of MyBatis mapper files.
|
private static org.springframework.core.io.support.ResourcePatternResolver |
resourceResolver |
private String |
typeAliasesPackage
Packages to search type aliases.
|
private Class<?> |
typeAliasesSuperType
The super class for filtering type alias.
|
private String |
typeHandlersPackage
Packages to search for type handlers.
|
| 构造器和说明 |
|---|
MybatisFlexProperties() |
private static final org.springframework.core.io.support.ResourcePatternResolver resourceResolver
private String configLocation
private String[] mapperLocations
private String typeAliasesPackage
private Class<?> typeAliasesSuperType
private String typeHandlersPackage
private boolean checkConfigLocation
private org.apache.ibatis.session.ExecutorType executorType
SqlSessionTemplate.private Class<? extends org.apache.ibatis.scripting.LanguageDriver> defaultScriptingLanguageDriver
private Properties configurationProperties
private MybatisFlexProperties.CoreConfiguration configuration
configLocation is specified, this property is
not used.public MybatisFlexProperties()
public String getConfigLocation()
public void setConfigLocation(String configLocation)
public String[] getMapperLocations()
public void setMapperLocations(String[] mapperLocations)
public String getTypeHandlersPackage()
public void setTypeHandlersPackage(String typeHandlersPackage)
public String getTypeAliasesPackage()
public void setTypeAliasesPackage(String typeAliasesPackage)
public Class<?> getTypeAliasesSuperType()
public void setTypeAliasesSuperType(Class<?> typeAliasesSuperType)
public boolean isCheckConfigLocation()
public void setCheckConfigLocation(boolean checkConfigLocation)
public org.apache.ibatis.session.ExecutorType getExecutorType()
public void setExecutorType(org.apache.ibatis.session.ExecutorType executorType)
public Class<? extends org.apache.ibatis.scripting.LanguageDriver> getDefaultScriptingLanguageDriver()
public void setDefaultScriptingLanguageDriver(Class<? extends org.apache.ibatis.scripting.LanguageDriver> defaultScriptingLanguageDriver)
public Properties getConfigurationProperties()
public void setConfigurationProperties(Properties configurationProperties)
public MybatisFlexProperties.CoreConfiguration getConfiguration()
public void setConfiguration(MybatisFlexProperties.CoreConfiguration configuration)
public org.springframework.core.io.Resource[] resolveMapperLocations()
private org.springframework.core.io.Resource[] getResources(String location)
Copyright © 2023. All rights reserved.