类 MybatisPlusProperties
- java.lang.Object
-
- com.baomidou.mybatisplus.autoconfigure.MybatisPlusProperties
-
@ConfigurationProperties(prefix="mybatis-plus") public class MybatisPlusProperties extends java.lang.ObjectConfiguration properties for MyBatis.- 作者:
- Eddú Meléndez, Kazuki Shimizu
-
-
构造器概要
构造器 构造器 说明 MybatisPlusProperties()
-
方法概要
所有方法 实例方法 具体方法 已过时的方法 修饰符和类型 方法 说明 protected booleancanEqual(java.lang.Object other)booleanequals(java.lang.Object o)java.lang.StringgetConfigLocation()Location of MyBatis xml config file.com.baomidou.mybatisplus.core.MybatisConfigurationgetConfiguration()A Configuration object for customize default settings.java.util.PropertiesgetConfigurationProperties()Externalized properties for MyBatis configuration.java.lang.Class<? extends org.apache.ibatis.scripting.LanguageDriver>getDefaultScriptingLanguageDriver()The default scripting language driver class.org.apache.ibatis.session.ExecutorTypegetExecutorType()Execution mode forSqlSessionTemplate.com.baomidou.mybatisplus.core.config.GlobalConfiggetGlobalConfig()TODO 全局配置java.lang.String[]getMapperLocations()Locations of MyBatis mapper files.java.lang.StringgetTypeAliasesPackage()Packages to search type aliases.java.lang.Class<?>getTypeAliasesSuperType()The super class for filtering type alias.java.lang.StringgetTypeEnumsPackage()已过时。2022-03-07java.lang.StringgetTypeHandlersPackage()Packages to search for type handlers.inthashCode()booleanisCheckConfigLocation()Indicates whether perform presence check of the MyBatis xml config file.org.springframework.core.io.Resource[]resolveMapperLocations()MybatisPlusPropertiessetCheckConfigLocation(boolean checkConfigLocation)Indicates whether perform presence check of the MyBatis xml config file.MybatisPlusPropertiessetConfigLocation(java.lang.String configLocation)Location of MyBatis xml config file.MybatisPlusPropertiessetConfiguration(com.baomidou.mybatisplus.core.MybatisConfiguration configuration)A Configuration object for customize default settings.MybatisPlusPropertiessetConfigurationProperties(java.util.Properties configurationProperties)Externalized properties for MyBatis configuration.MybatisPlusPropertiessetDefaultScriptingLanguageDriver(java.lang.Class<? extends org.apache.ibatis.scripting.LanguageDriver> defaultScriptingLanguageDriver)The default scripting language driver class.MybatisPlusPropertiessetExecutorType(org.apache.ibatis.session.ExecutorType executorType)Execution mode forSqlSessionTemplate.MybatisPlusPropertiessetGlobalConfig(com.baomidou.mybatisplus.core.config.GlobalConfig globalConfig)TODO 全局配置MybatisPlusPropertiessetMapperLocations(java.lang.String[] mapperLocations)Locations of MyBatis mapper files.MybatisPlusPropertiessetTypeAliasesPackage(java.lang.String typeAliasesPackage)Packages to search type aliases.MybatisPlusPropertiessetTypeAliasesSuperType(java.lang.Class<?> typeAliasesSuperType)The super class for filtering type alias.MybatisPlusPropertiessetTypeEnumsPackage(java.lang.String typeEnumsPackage)已过时。2022-03-07MybatisPlusPropertiessetTypeHandlersPackage(java.lang.String typeHandlersPackage)Packages to search for type handlers.java.lang.StringtoString()
-
-
-
方法详细资料
-
resolveMapperLocations
public org.springframework.core.io.Resource[] resolveMapperLocations()
-
getConfigLocation
public java.lang.String getConfigLocation()
Location of MyBatis xml config file.
-
getMapperLocations
public java.lang.String[] getMapperLocations()
Locations of MyBatis mapper files.- 从以下版本开始:
- 3.1.2 add default value
-
getTypeAliasesPackage
public java.lang.String getTypeAliasesPackage()
Packages to search type aliases. (Package delimiters are ",; \t\n")
-
getTypeAliasesSuperType
public java.lang.Class<?> getTypeAliasesSuperType()
The super class for filtering type alias. If this not specifies, the MyBatis deal as type alias all classes that searched from typeAliasesPackage.
-
getTypeHandlersPackage
public java.lang.String getTypeHandlersPackage()
Packages to search for type handlers. (Package delimiters are ",; \t\n")
-
isCheckConfigLocation
public boolean isCheckConfigLocation()
Indicates whether perform presence check of the MyBatis xml config file.
-
getExecutorType
public org.apache.ibatis.session.ExecutorType getExecutorType()
Execution mode forSqlSessionTemplate.
-
getDefaultScriptingLanguageDriver
public java.lang.Class<? extends org.apache.ibatis.scripting.LanguageDriver> getDefaultScriptingLanguageDriver()
The default scripting language driver class. (Available when use together with mybatis-spring 2.0.2+)如果设置了这个,你会至少失去几乎所有 mp 提供的功能
-
getConfigurationProperties
public java.util.Properties getConfigurationProperties()
Externalized properties for MyBatis configuration.
-
getConfiguration
public com.baomidou.mybatisplus.core.MybatisConfiguration getConfiguration()
A Configuration object for customize default settings. IfconfigLocationis specified, this property is not used. TODO 使用 MybatisConfiguration
-
getTypeEnumsPackage
@Deprecated public java.lang.String getTypeEnumsPackage()
已过时。2022-03-07不再需要这个配置,放心删除
-
getGlobalConfig
public com.baomidou.mybatisplus.core.config.GlobalConfig getGlobalConfig()
TODO 全局配置
-
setConfigLocation
public MybatisPlusProperties setConfigLocation(java.lang.String configLocation)
Location of MyBatis xml config file.- 返回:
this.
-
setMapperLocations
public MybatisPlusProperties setMapperLocations(java.lang.String[] mapperLocations)
Locations of MyBatis mapper files.- 返回:
this.- 从以下版本开始:
- 3.1.2 add default value
-
setTypeAliasesPackage
public MybatisPlusProperties setTypeAliasesPackage(java.lang.String typeAliasesPackage)
Packages to search type aliases. (Package delimiters are ",; \t\n")- 返回:
this.
-
setTypeAliasesSuperType
public MybatisPlusProperties setTypeAliasesSuperType(java.lang.Class<?> typeAliasesSuperType)
The super class for filtering type alias. If this not specifies, the MyBatis deal as type alias all classes that searched from typeAliasesPackage.- 返回:
this.
-
setTypeHandlersPackage
public MybatisPlusProperties setTypeHandlersPackage(java.lang.String typeHandlersPackage)
Packages to search for type handlers. (Package delimiters are ",; \t\n")- 返回:
this.
-
setCheckConfigLocation
public MybatisPlusProperties setCheckConfigLocation(boolean checkConfigLocation)
Indicates whether perform presence check of the MyBatis xml config file.- 返回:
this.
-
setExecutorType
public MybatisPlusProperties setExecutorType(org.apache.ibatis.session.ExecutorType executorType)
Execution mode forSqlSessionTemplate.- 返回:
this.
-
setDefaultScriptingLanguageDriver
public MybatisPlusProperties setDefaultScriptingLanguageDriver(java.lang.Class<? extends org.apache.ibatis.scripting.LanguageDriver> defaultScriptingLanguageDriver)
The default scripting language driver class. (Available when use together with mybatis-spring 2.0.2+)如果设置了这个,你会至少失去几乎所有 mp 提供的功能
- 返回:
this.
-
setConfigurationProperties
public MybatisPlusProperties setConfigurationProperties(java.util.Properties configurationProperties)
Externalized properties for MyBatis configuration.- 返回:
this.
-
setConfiguration
public MybatisPlusProperties setConfiguration(com.baomidou.mybatisplus.core.MybatisConfiguration configuration)
A Configuration object for customize default settings. IfconfigLocationis specified, this property is not used. TODO 使用 MybatisConfiguration- 返回:
this.
-
setTypeEnumsPackage
@Deprecated public MybatisPlusProperties setTypeEnumsPackage(java.lang.String typeEnumsPackage)
已过时。2022-03-07不再需要这个配置,放心删除- 返回:
this.
-
setGlobalConfig
public MybatisPlusProperties setGlobalConfig(com.baomidou.mybatisplus.core.config.GlobalConfig globalConfig)
TODO 全局配置- 返回:
this.
-
equals
public boolean equals(java.lang.Object o)
- 覆盖:
equals在类中java.lang.Object
-
canEqual
protected boolean canEqual(java.lang.Object other)
-
hashCode
public int hashCode()
- 覆盖:
hashCode在类中java.lang.Object
-
toString
public java.lang.String toString()
- 覆盖:
toString在类中java.lang.Object
-
-