类 GlobalConfigUtils

java.lang.Object
com.baomidou.mybatisplus.core.toolkit.GlobalConfigUtils

public class GlobalConfigUtils
extends Object
Mybatis全局缓存工具类
从以下版本开始:
2017-06-15
作者:
Caratacus
  • 构造器详细资料

    • GlobalConfigUtils

      public GlobalConfigUtils()
  • 方法详细资料

    • currentSessionFactory

      public static org.apache.ibatis.session.SqlSessionFactory currentSessionFactory​(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 容器配置对象
    • getKeyGenerator

      public static IKeyGenerator getKeyGenerator​(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 Optional<MetaObjectHandler> getMetaObjectHandler​(org.apache.ibatis.session.Configuration configuration)
    • getSuperMapperClass

      public static Class<?> getSuperMapperClass​(org.apache.ibatis.session.Configuration configuration)
    • isSupperMapperChildren

      public static boolean isSupperMapperChildren​(org.apache.ibatis.session.Configuration configuration, Class<?> mapperClass)
    • getMapperRegistryCache

      public static Set<String> getMapperRegistryCache​(org.apache.ibatis.session.Configuration configuration)