类 GlobalConfigUtils
- java.lang.Object
-
- com.baomidou.mybatisplus.core.toolkit.GlobalConfigUtils
-
public class GlobalConfigUtils extends java.lang.ObjectMybatis全局缓存工具类- 从以下版本开始:
- 2017-06-15
- 作者:
- Caratacus
-
-
构造器概要
构造器 构造器 说明 GlobalConfigUtils()
-
方法概要
所有方法 静态方法 具体方法 修饰符和类型 方法 说明 static org.apache.ibatis.session.SqlSessionFactorycurrentSessionFactory(java.lang.Class<?> clazz)获取当前的SqlSessionFactorystatic GlobalConfigdefaults()获取默认 MybatisGlobalConfigstatic GlobalConfig.DbConfiggetDbConfig(org.apache.ibatis.session.Configuration configuration)static GlobalConfiggetGlobalConfig(org.apache.ibatis.session.Configuration configuration)获取MybatisGlobalConfig (统一所有入口)static com.baomidou.mybatisplus.annotation.IdTypegetIdType(org.apache.ibatis.session.Configuration configuration)static java.util.List<IKeyGenerator>getKeyGenerators(org.apache.ibatis.session.Configuration configuration)static java.util.Set<java.lang.String>getMapperRegistryCache(org.apache.ibatis.session.Configuration configuration)static java.util.Optional<MetaObjectHandler>getMetaObjectHandler(org.apache.ibatis.session.Configuration configuration)static ISqlInjectorgetSqlInjector(org.apache.ibatis.session.Configuration configuration)static java.lang.Class<?>getSuperMapperClass(org.apache.ibatis.session.Configuration configuration)static booleanisSupperMapperChildren(org.apache.ibatis.session.Configuration configuration, java.lang.Class<?> mapperClass)static voidsetGlobalConfig(org.apache.ibatis.session.Configuration configuration, GlobalConfig globalConfig)设置全局设置(以configuration地址值作为Key)
-
-
-
方法详细资料
-
currentSessionFactory
public static org.apache.ibatis.session.SqlSessionFactory currentSessionFactory(java.lang.Class<?> clazz)
获取当前的SqlSessionFactory- 参数:
clazz- 实体类
-
defaults
public static GlobalConfig defaults()
获取默认 MybatisGlobalConfig
-
setGlobalConfig
public static void setGlobalConfig(org.apache.ibatis.session.Configuration configuration, GlobalConfig globalConfig)设置全局设置(以configuration地址值作为Key)
- 参数:
configuration- Mybatis 容器配置对象globalConfig- 全局配置
-
getGlobalConfig
public static GlobalConfig getGlobalConfig(org.apache.ibatis.session.Configuration configuration)
获取MybatisGlobalConfig (统一所有入口)- 参数:
configuration- Mybatis 容器配置对象
-
getKeyGenerators
public static java.util.List<IKeyGenerator> getKeyGenerators(org.apache.ibatis.session.Configuration configuration)
-
getIdType
public static com.baomidou.mybatisplus.annotation.IdType getIdType(org.apache.ibatis.session.Configuration configuration)
-
getDbConfig
public static GlobalConfig.DbConfig getDbConfig(org.apache.ibatis.session.Configuration configuration)
-
getSqlInjector
public static ISqlInjector getSqlInjector(org.apache.ibatis.session.Configuration configuration)
-
getMetaObjectHandler
public static java.util.Optional<MetaObjectHandler> getMetaObjectHandler(org.apache.ibatis.session.Configuration configuration)
-
getSuperMapperClass
public static java.lang.Class<?> getSuperMapperClass(org.apache.ibatis.session.Configuration configuration)
-
isSupperMapperChildren
public static boolean isSupperMapperChildren(org.apache.ibatis.session.Configuration configuration, java.lang.Class<?> mapperClass)
-
getMapperRegistryCache
public static java.util.Set<java.lang.String> getMapperRegistryCache(org.apache.ibatis.session.Configuration configuration)
-
-