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