跳过导航链接
A B C D E F G H I J K L M N P R S T U V Y 

A

AbstractDataSourceProvider - com.baomidou.dynamic.datasource.provider中的类
 
AbstractDataSourceProvider() - 类 的构造器com.baomidou.dynamic.datasource.provider.AbstractDataSourceProvider
 
AbstractJdbcDataSourceProvider - com.baomidou.dynamic.datasource.provider中的类
JDBC数据源提供者(抽象)
AbstractJdbcDataSourceProvider(String, String, String) - 类 的构造器com.baomidou.dynamic.datasource.provider.AbstractJdbcDataSourceProvider
 
AbstractJdbcDataSourceProvider(String, String, String, String) - 类 的构造器com.baomidou.dynamic.datasource.provider.AbstractJdbcDataSourceProvider
 
AbstractRoutingDataSource - com.baomidou.dynamic.datasource.ds中的类
抽象动态获取数据源
AbstractRoutingDataSource() - 类 的构造器com.baomidou.dynamic.datasource.ds.AbstractRoutingDataSource
 
addDatasource(DataSource) - 类 中的方法com.baomidou.dynamic.datasource.ds.GroupDataSource
 
addDataSource(String, DataSource) - 类 中的方法com.baomidou.dynamic.datasource.DynamicRoutingDataSource
添加数据源
afterPropertiesSet() - 类 中的方法com.baomidou.dynamic.datasource.DynamicRoutingDataSource
 
altBase64ToByteArray(String) - 类 中的静态方法com.baomidou.dynamic.datasource.toolkit.Base64
 
ASYNC_INIT - 接口 中的静态变量com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidConsts
 

B

Base64 - com.baomidou.dynamic.datasource.toolkit中的类
Copyright 1999-2018 Alibaba Group Holding Ltd.
Base64() - 类 的构造器com.baomidou.dynamic.datasource.toolkit.Base64
 
base64ToByteArray(String) - 类 中的静态方法com.baomidou.dynamic.datasource.toolkit.Base64
 
BasicDataSourceCreator - com.baomidou.dynamic.datasource.creator中的类
基础数据源创建器
BasicDataSourceCreator() - 类 的构造器com.baomidou.dynamic.datasource.creator.BasicDataSourceCreator
 
basicDataSourceCreator() - 类 中的方法com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceCreatorAutoConfiguration
 
byteArrayToAltBase64(byte[]) - 类 中的静态方法com.baomidou.dynamic.datasource.toolkit.Base64
 
byteArrayToBase64(byte[]) - 类 中的静态方法com.baomidou.dynamic.datasource.toolkit.Base64
 

C

clear() - 类 中的静态方法com.baomidou.dynamic.datasource.toolkit.DynamicDataSourceContextHolder
强制清空本地线程 防止内存泄漏,如手动调用了push可调用此方法确保清除
CLEAR_FILTERS_ENABLE - 接口 中的静态变量com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidConsts
 
close() - 类 中的方法com.baomidou.dynamic.datasource.ds.ItemDataSource
 
com.baomidou.dynamic.datasource - 程序包 com.baomidou.dynamic.datasource
 
com.baomidou.dynamic.datasource.annotation - 程序包 com.baomidou.dynamic.datasource.annotation
 
com.baomidou.dynamic.datasource.aop - 程序包 com.baomidou.dynamic.datasource.aop
 
com.baomidou.dynamic.datasource.creator - 程序包 com.baomidou.dynamic.datasource.creator
 
com.baomidou.dynamic.datasource.ds - 程序包 com.baomidou.dynamic.datasource.ds
 
com.baomidou.dynamic.datasource.enums - 程序包 com.baomidou.dynamic.datasource.enums
 
com.baomidou.dynamic.datasource.exception - 程序包 com.baomidou.dynamic.datasource.exception
 
com.baomidou.dynamic.datasource.plugin - 程序包 com.baomidou.dynamic.datasource.plugin
 
com.baomidou.dynamic.datasource.processor - 程序包 com.baomidou.dynamic.datasource.processor
 
com.baomidou.dynamic.datasource.provider - 程序包 com.baomidou.dynamic.datasource.provider
 
com.baomidou.dynamic.datasource.spring.boot.autoconfigure - 程序包 com.baomidou.dynamic.datasource.spring.boot.autoconfigure
 
com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid - 程序包 com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid
 
com.baomidou.dynamic.datasource.spring.boot.autoconfigure.hikari - 程序包 com.baomidou.dynamic.datasource.spring.boot.autoconfigure.hikari
 
com.baomidou.dynamic.datasource.strategy - 程序包 com.baomidou.dynamic.datasource.strategy
 
com.baomidou.dynamic.datasource.support - 程序包 com.baomidou.dynamic.datasource.support
 
com.baomidou.dynamic.datasource.toolkit - 程序包 com.baomidou.dynamic.datasource.toolkit
 
createBasicDataSource(DataSourceProperty) - 类 中的方法com.baomidou.dynamic.datasource.creator.DataSourceCreator
创建基础数据源
createDataSource(DataSourceProperty) - 类 中的方法com.baomidou.dynamic.datasource.creator.BasicDataSourceCreator
创建基础数据源
createDataSource(DataSourceProperty) - 类 中的方法com.baomidou.dynamic.datasource.creator.DataSourceCreator
创建数据源
createDataSource(DataSourceProperty) - 类 中的方法com.baomidou.dynamic.datasource.creator.DruidDataSourceCreator
 
createDataSource(DataSourceProperty) - 类 中的方法com.baomidou.dynamic.datasource.creator.HikariDataSourceCreator
 
createDataSource(String) - 类 中的方法com.baomidou.dynamic.datasource.creator.JndiDataSourceCreator
创建基础数据源
createDataSourceMap(Map<String, DataSourceProperty>) - 类 中的方法com.baomidou.dynamic.datasource.provider.AbstractDataSourceProvider
 
createDruidDataSource(DataSourceProperty) - 类 中的方法com.baomidou.dynamic.datasource.creator.DataSourceCreator
创建Druid数据源
createHikariDataSource(DataSourceProperty) - 类 中的方法com.baomidou.dynamic.datasource.creator.DataSourceCreator
创建Hikari数据源
createJNDIDataSource(String) - 类 中的方法com.baomidou.dynamic.datasource.creator.DataSourceCreator
创建JNDI数据源
CryptoUtils - com.baomidou.dynamic.datasource.toolkit中的类
Copyright 1999-2018 Alibaba Group Holding Ltd.
CryptoUtils() - 类 的构造器com.baomidou.dynamic.datasource.toolkit.CryptoUtils
 

D

dataSource(DynamicDataSourceProvider) - 类 中的方法com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration
 
DataSourceClassResolver - com.baomidou.dynamic.datasource.support中的类
数据源解析器
DataSourceClassResolver(boolean) - 类 的构造器com.baomidou.dynamic.datasource.support.DataSourceClassResolver
加入扩展, 给外部一个修改aop条件的机会
DataSourceCreator - com.baomidou.dynamic.datasource.creator中的类
数据源创建器
DataSourceCreator() - 类 的构造器com.baomidou.dynamic.datasource.creator.DataSourceCreator
 
dataSourceCreator() - 类 中的方法com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceCreatorAutoConfiguration
 
DataSourceProperty - com.baomidou.dynamic.datasource.spring.boot.autoconfigure中的类
 
DataSourceProperty() - 类 的构造器com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DataSourceProperty
 
DbHealthIndicator - com.baomidou.dynamic.datasource.support中的类
数据库健康状况指标
DbHealthIndicator(DataSource) - 类 的构造器com.baomidou.dynamic.datasource.support.DbHealthIndicator
 
DdConstants - com.baomidou.dynamic.datasource.support中的接口
动态数据源常量
decrypt(String) - 类 中的静态方法com.baomidou.dynamic.datasource.toolkit.CryptoUtils
 
decrypt(String, String) - 类 中的静态方法com.baomidou.dynamic.datasource.toolkit.CryptoUtils
 
decrypt(PublicKey, String) - 类 中的静态方法com.baomidou.dynamic.datasource.toolkit.CryptoUtils
 
DEFAULT_PUBLIC_KEY_STRING - 类 中的静态变量com.baomidou.dynamic.datasource.toolkit.CryptoUtils
 
destroy() - 类 中的方法com.baomidou.dynamic.datasource.DynamicRoutingDataSource
 
determineDataSource() - 类 中的方法com.baomidou.dynamic.datasource.ds.AbstractRoutingDataSource
子类实现决定最终数据源
determineDataSource() - 类 中的方法com.baomidou.dynamic.datasource.ds.GroupDataSource
 
determineDataSource() - 类 中的方法com.baomidou.dynamic.datasource.DynamicRoutingDataSource
 
determineDatasource(MethodInvocation, String) - 类 中的方法com.baomidou.dynamic.datasource.processor.DsProcessor
决定数据源 调用底层doDetermineDatasource, 如果返回的是null则继续执行下一个,否则直接返回
determineDataSource(List<DataSource>) - 接口 中的方法com.baomidou.dynamic.datasource.strategy.DynamicDataSourceStrategy
determine a database from the given dataSources
determineDataSource(List<DataSource>) - 类 中的方法com.baomidou.dynamic.datasource.strategy.LoadBalanceDynamicDataSourceStrategy
 
determineDataSource(List<DataSource>) - 类 中的方法com.baomidou.dynamic.datasource.strategy.RandomDynamicDataSourceStrategy
 
doDetermineDatasource(MethodInvocation, String) - 类 中的方法com.baomidou.dynamic.datasource.processor.DsHeaderProcessor
 
doDetermineDatasource(MethodInvocation, String) - 类 中的方法com.baomidou.dynamic.datasource.processor.DsProcessor
抽象最终决定数据源
doDetermineDatasource(MethodInvocation, String) - 类 中的方法com.baomidou.dynamic.datasource.processor.DsSessionProcessor
 
doDetermineDatasource(MethodInvocation, String) - 类 中的方法com.baomidou.dynamic.datasource.processor.DsSpelExpressionProcessor
 
doHealthCheck(Health.Builder) - 类 中的方法com.baomidou.dynamic.datasource.support.DbHealthIndicator
 
DRUID_DATASOURCE - 接口 中的静态变量com.baomidou.dynamic.datasource.support.DdConstants
DRUID数据源类
DruidConfig - com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid中的类
Druid参数配置
DruidConfig() - 类 的构造器com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidConfig
 
DruidConsts - com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid中的接口
Druid 配置属性
DruidDataSourceCreator - com.baomidou.dynamic.datasource.creator中的类
Druid数据源创建器
DruidDataSourceCreator(DruidConfig) - 类 的构造器com.baomidou.dynamic.datasource.creator.DruidDataSourceCreator
 
druidDataSourceCreator() - 类 中的方法com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceCreatorAutoConfiguration
 
DruidDynamicDataSourceConfiguration - com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid中的类
从原生DruidDataSourceAutoConfigure复制
DruidDynamicDataSourceConfiguration() - 类 的构造器com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidDynamicDataSourceConfiguration
 
DruidSlf4jConfig - com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid中的类
Druid日志配置
DruidSlf4jConfig() - 类 的构造器com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidSlf4jConfig
 
DruidStatConfig - com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid中的类
Druid监控配置
DruidStatConfig() - 类 的构造器com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidStatConfig
 
DruidWallConfig - com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid中的类
Druid防火墙配置
DruidWallConfig() - 类 的构造器com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidWallConfig
 
DruidWallConfigUtil - com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid中的类
防火墙配置工具类 解决打war包外部部署的异常
DruidWallConfigUtil() - 类 的构造器com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidWallConfigUtil
 
DS - com.baomidou.dynamic.datasource.annotation中的注释类型
The core Annotation to switch datasource.
DsHeaderProcessor - com.baomidou.dynamic.datasource.processor中的类
 
DsHeaderProcessor() - 类 的构造器com.baomidou.dynamic.datasource.processor.DsHeaderProcessor
 
DsProcessor - com.baomidou.dynamic.datasource.processor中的类
 
DsProcessor() - 类 的构造器com.baomidou.dynamic.datasource.processor.DsProcessor
 
dsProcessor() - 类 中的方法com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration
 
DsSessionProcessor - com.baomidou.dynamic.datasource.processor中的类
 
DsSessionProcessor() - 类 的构造器com.baomidou.dynamic.datasource.processor.DsSessionProcessor
 
DsSpelExpressionProcessor - com.baomidou.dynamic.datasource.processor中的类
 
DsSpelExpressionProcessor() - 类 的构造器com.baomidou.dynamic.datasource.processor.DsSpelExpressionProcessor
 
DynamicDataSourceAnnotationAdvisor - com.baomidou.dynamic.datasource.aop中的类
 
DynamicDataSourceAnnotationAdvisor(DynamicDataSourceAnnotationInterceptor) - 类 的构造器com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor
 
dynamicDatasourceAnnotationAdvisor(DsProcessor) - 类 中的方法com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration
 
DynamicDataSourceAnnotationInterceptor - com.baomidou.dynamic.datasource.aop中的类
Core Interceptor of Dynamic Datasource
DynamicDataSourceAnnotationInterceptor(Boolean, DsProcessor) - 类 的构造器com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationInterceptor
 
DynamicDataSourceAutoConfiguration - com.baomidou.dynamic.datasource.spring.boot.autoconfigure中的类
动态数据源核心自动配置类
DynamicDataSourceAutoConfiguration() - 类 的构造器com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration
 
DynamicDataSourceContextHolder - com.baomidou.dynamic.datasource.toolkit中的类
核心基于ThreadLocal的切换数据源工具类
DynamicDataSourceCreatorAutoConfiguration - com.baomidou.dynamic.datasource.spring.boot.autoconfigure中的类
 
DynamicDataSourceCreatorAutoConfiguration() - 类 的构造器com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceCreatorAutoConfiguration
 
DynamicDataSourceProperties - com.baomidou.dynamic.datasource.spring.boot.autoconfigure中的类
DynamicDataSourceProperties
DynamicDataSourceProperties() - 类 的构造器com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties
 
DynamicDataSourceProvider - com.baomidou.dynamic.datasource.provider中的接口
多数据源加载接口,默认的实现为从yml信息中加载所有数据源 你可以自己实现从其他地方加载所有数据源
dynamicDataSourceProvider() - 类 中的方法com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration
 
DynamicDataSourceStrategy - com.baomidou.dynamic.datasource.strategy中的接口
The interface of dynamic datasource switch strategy
DynamicRoutingDataSource - com.baomidou.dynamic.datasource中的类
核心动态数据源组件
DynamicRoutingDataSource() - 类 的构造器com.baomidou.dynamic.datasource.DynamicRoutingDataSource
 

E

encrypt(String) - 类 中的静态方法com.baomidou.dynamic.datasource.toolkit.CryptoUtils
 
encrypt(String, String) - 类 中的静态方法com.baomidou.dynamic.datasource.toolkit.CryptoUtils
 
encrypt(byte[], String) - 类 中的静态方法com.baomidou.dynamic.datasource.toolkit.CryptoUtils
 
ErrorCreateDataSourceException - com.baomidou.dynamic.datasource.exception中的异常错误
exception when druid dataSource init failed
ErrorCreateDataSourceException(String) - 异常错误 的构造器com.baomidou.dynamic.datasource.exception.ErrorCreateDataSourceException
 
ErrorCreateDataSourceException(String, Throwable) - 异常错误 的构造器com.baomidou.dynamic.datasource.exception.ErrorCreateDataSourceException
 
executeStmt(Statement) - 类 中的方法com.baomidou.dynamic.datasource.provider.AbstractJdbcDataSourceProvider
执行语句获得数据源参数

F

FAIL_FAST - 接口 中的静态变量com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidConsts
 
FILTERS - 接口 中的静态变量com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidConsts
 
findDSKey(Method, Object) - 类 中的方法com.baomidou.dynamic.datasource.support.DataSourceClassResolver
从缓存获取数据

G

genKeyPair(int) - 类 中的静态方法com.baomidou.dynamic.datasource.toolkit.CryptoUtils
 
genKeyPairBytes(int) - 类 中的静态方法com.baomidou.dynamic.datasource.toolkit.CryptoUtils
 
getAdvice() - 类 中的方法com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor
 
getConnection() - 类 中的方法com.baomidou.dynamic.datasource.ds.AbstractRoutingDataSource
 
getConnection(String, String) - 类 中的方法com.baomidou.dynamic.datasource.ds.AbstractRoutingDataSource
 
getConnection() - 类 中的方法com.baomidou.dynamic.datasource.ds.ItemDataSource
 
getConnection(String, String) - 类 中的方法com.baomidou.dynamic.datasource.ds.ItemDataSource
 
getCurrentDataSources() - 类 中的方法com.baomidou.dynamic.datasource.DynamicRoutingDataSource
获取当前所有的数据源
getCurrentGroupDataSources() - 类 中的方法com.baomidou.dynamic.datasource.DynamicRoutingDataSource
获取的当前所有的分组数据源
getDataSource(String) - 类 中的方法com.baomidou.dynamic.datasource.DynamicRoutingDataSource
获取数据源
getDataSource(MappedStatement) - 类 中的方法com.baomidou.dynamic.datasource.plugin.MasterSlaveAutoRoutingPlugin
获取动态数据源名称,重写注入 DbHealthIndicator 支持数据源健康状况判断选择
getDbHealth(String) - 类 中的静态方法com.baomidou.dynamic.datasource.support.DbHealthIndicator
获取数据源连接健康状况
getPassword() - 类 中的方法com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DataSourceProperty
 
getPointcut() - 类 中的方法com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor
 
getProxyFilters() - 类 中的方法com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidConfig
 
getPublicKey(String) - 类 中的静态方法com.baomidou.dynamic.datasource.toolkit.CryptoUtils
 
getPublicKeyByPublicKeyFile(String) - 类 中的静态方法com.baomidou.dynamic.datasource.toolkit.CryptoUtils
 
getPublicKeyByX509(String) - 类 中的静态方法com.baomidou.dynamic.datasource.toolkit.CryptoUtils
 
getUrl() - 类 中的方法com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DataSourceProperty
 
getUsername() - 类 中的方法com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DataSourceProperty
 
GroupDataSource - com.baomidou.dynamic.datasource.ds中的类
组数据源
GroupDataSource(String, DynamicDataSourceStrategy) - 类 的构造器com.baomidou.dynamic.datasource.ds.GroupDataSource
 

H

HEALTH - 类 中的静态变量com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties
 
HIKARI_DATASOURCE - 接口 中的静态变量com.baomidou.dynamic.datasource.support.DdConstants
HikariCp数据源
HikariCpConfig - com.baomidou.dynamic.datasource.spring.boot.autoconfigure.hikari中的类
HikariCp参数配置
HikariCpConfig() - 类 的构造器com.baomidou.dynamic.datasource.spring.boot.autoconfigure.hikari.HikariCpConfig
 
HikariDataSourceCreator - com.baomidou.dynamic.datasource.creator中的类
Hikari数据源创建器
HikariDataSourceCreator() - 类 的构造器com.baomidou.dynamic.datasource.creator.HikariDataSourceCreator
 
hikariDataSourceCreator() - 类 中的方法com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceCreatorAutoConfiguration
 

I

INIT_CONNECTION_SQLS - 接口 中的静态变量com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidConsts
 
INIT_GLOBAL_VARIANTS - 接口 中的静态变量com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidConsts
 
INIT_VARIANTS - 接口 中的静态变量com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidConsts
 
INITIAL_SIZE - 接口 中的静态变量com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidConsts
 
intercept(Invocation) - 类 中的方法com.baomidou.dynamic.datasource.plugin.MasterSlaveAutoRoutingPlugin
 
invoke(MethodInvocation) - 类 中的方法com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationInterceptor
 
isWrapperFor(Class<?>) - 类 中的方法com.baomidou.dynamic.datasource.ds.AbstractRoutingDataSource
 
ItemDataSource - com.baomidou.dynamic.datasource.ds中的类
 
ItemDataSource() - 类 的构造器com.baomidou.dynamic.datasource.ds.ItemDataSource
 

J

JndiDataSourceCreator - com.baomidou.dynamic.datasource.creator中的类
JNDI数据源创建器
JndiDataSourceCreator() - 类 的构造器com.baomidou.dynamic.datasource.creator.JndiDataSourceCreator
 
jndiDataSourceCreator() - 类 中的方法com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceCreatorAutoConfiguration
 

K

KEEP_ALIVE - 接口 中的静态变量com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidConsts
 
KILL_WHEN_SOCKET_READ_TIMEOUT - 接口 中的静态变量com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidConsts
 

L

LoadBalanceDynamicDataSourceStrategy - com.baomidou.dynamic.datasource.strategy中的类
LoadBalance strategy to switch a database
LoadBalanceDynamicDataSourceStrategy() - 类 的构造器com.baomidou.dynamic.datasource.strategy.LoadBalanceDynamicDataSourceStrategy
 
loadDataSources() - 类 中的方法com.baomidou.dynamic.datasource.provider.AbstractJdbcDataSourceProvider
 
loadDataSources() - 接口 中的方法com.baomidou.dynamic.datasource.provider.DynamicDataSourceProvider
加载所有数据源
loadDataSources() - 类 中的方法com.baomidou.dynamic.datasource.provider.YmlDynamicDataSourceProvider
 

M

Master - com.baomidou.dynamic.datasource.annotation中的注释类型
 
MASTER - 接口 中的静态变量com.baomidou.dynamic.datasource.support.DdConstants
数据源:主库
MasterSlaveAutoRoutingPlugin - com.baomidou.dynamic.datasource.plugin中的类
Master-slave Separation Plugin with mybatis
MasterSlaveAutoRoutingPlugin() - 类 的构造器com.baomidou.dynamic.datasource.plugin.MasterSlaveAutoRoutingPlugin
 
matches(String) - 类 中的方法com.baomidou.dynamic.datasource.processor.DsHeaderProcessor
 
matches(String) - 类 中的方法com.baomidou.dynamic.datasource.processor.DsProcessor
抽象匹配条件 匹配才会走当前执行器否则走下一级执行器
matches(String) - 类 中的方法com.baomidou.dynamic.datasource.processor.DsSessionProcessor
 
matches(String) - 类 中的方法com.baomidou.dynamic.datasource.processor.DsSpelExpressionProcessor
 
MAX_ACTIVE - 接口 中的静态变量com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidConsts
 
MAX_EVICTABLE_IDLE_TIME_MILLIS - 接口 中的静态变量com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidConsts
 
MAX_POOL_PREPARED_STATEMENT_PER_CONNECTION_SIZE - 接口 中的静态变量com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidConsts
 
MAX_WAIT - 接口 中的静态变量com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidConsts
 
MAX_WAIT_THREAD_COUNT - 接口 中的静态变量com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidConsts
 
MIN_EVICTABLE_IDLE_TIME_MILLIS - 接口 中的静态变量com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidConsts
 
MIN_IDLE - 接口 中的静态变量com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidConsts
 

N

NOT_FULL_TIMEOUT_RETRY_COUNT - 接口 中的静态变量com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidConsts
 

P

peek() - 类 中的静态方法com.baomidou.dynamic.datasource.toolkit.DynamicDataSourceContextHolder
获得当前线程数据源
PHY_TIMEOUT_MILLIS - 接口 中的静态变量com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidConsts
 
plugin(Object) - 类 中的方法com.baomidou.dynamic.datasource.plugin.MasterSlaveAutoRoutingPlugin
 
poll() - 类 中的静态方法com.baomidou.dynamic.datasource.toolkit.DynamicDataSourceContextHolder
清空当前线程数据源 如果当前线程是连续切换数据源 只会移除掉当前线程的数据源名称
POOL_PREPARED_STATEMENTS - 接口 中的静态变量com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidConsts
 
PREFIX - 类 中的静态变量com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties
 
push(String) - 类 中的静态方法com.baomidou.dynamic.datasource.toolkit.DynamicDataSourceContextHolder
设置当前线程数据源 如非必要不要手动调用,调用后确保最终清除

R

RandomDynamicDataSourceStrategy - com.baomidou.dynamic.datasource.strategy中的类
Random strategy to switch a database
RandomDynamicDataSourceStrategy() - 类 的构造器com.baomidou.dynamic.datasource.strategy.RandomDynamicDataSourceStrategy
 
removeDatasource(DataSource) - 类 中的方法com.baomidou.dynamic.datasource.ds.GroupDataSource
 
removeDataSource(String) - 类 中的方法com.baomidou.dynamic.datasource.DynamicRoutingDataSource
删除数据源
RESET_STAT_ENABLE - 接口 中的静态变量com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidConsts
 
runScript(DataSource, String) - 类 中的方法com.baomidou.dynamic.datasource.support.ScriptRunner
执行数据库脚本

S

ScriptRunner - com.baomidou.dynamic.datasource.support中的类
 
ScriptRunner() - 类 的构造器com.baomidou.dynamic.datasource.support.ScriptRunner
 
SeataMode - com.baomidou.dynamic.datasource.enums中的枚举
Seata 支持的模式枚举
setBeanFactory(BeanFactory) - 类 中的方法com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor
 
setDbHealth(String, boolean) - 类 中的静态方法com.baomidou.dynamic.datasource.support.DbHealthIndicator
设置连接池健康状况
setNextProcessor(DsProcessor) - 类 中的方法com.baomidou.dynamic.datasource.processor.DsProcessor
 
setParserContext(ParserContext) - 类 中的方法com.baomidou.dynamic.datasource.processor.DsSpelExpressionProcessor
 
setProperties(Properties) - 类 中的方法com.baomidou.dynamic.datasource.plugin.MasterSlaveAutoRoutingPlugin
 
setProxyFilters(List<String>) - 类 中的方法com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidConfig
 
size() - 类 中的方法com.baomidou.dynamic.datasource.ds.GroupDataSource
 
Slave - com.baomidou.dynamic.datasource.annotation中的注释类型
 
SLAVE - 接口 中的静态变量com.baomidou.dynamic.datasource.support.DdConstants
数据源:从库
STAT_LOG_SLOW_SQL - 接口 中的静态变量com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidConsts
 
STAT_MERGE_SQL - 接口 中的静态变量com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidConsts
 
STAT_SLOW_SQL_MILLIS - 接口 中的静态变量com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidConsts
 
STAT_SQL_MAX_SIZE - 接口 中的静态变量com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidConsts
 

T

TEST_ON_BORROW - 接口 中的静态变量com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidConsts
 
TEST_WHILE_IDLE - 接口 中的静态变量com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidConsts
 
TIME_BETWEEN_EVICTION_RUNS_MILLIS - 接口 中的静态变量com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidConsts
 
TIME_BETWEEN_LOG_STATS_MILLIS - 接口 中的静态变量com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidConsts
 
toHikariConfig(HikariCpConfig) - 类 中的方法com.baomidou.dynamic.datasource.spring.boot.autoconfigure.hikari.HikariCpConfig
转换为HikariCP配置
toProperties(DruidConfig) - 类 中的方法com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidConfig
根据全局配置和本地配置结合转换为Properties
toWallConfig(DruidWallConfig, DruidWallConfig) - 类 中的静态方法com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidWallConfigUtil
根据当前的配置和全局的配置生成druid防火墙配置

U

unwrap(Class<T>) - 类 中的方法com.baomidou.dynamic.datasource.ds.AbstractRoutingDataSource
 
USE_GLOBAL_DATA_SOURCE_STAT - 接口 中的静态变量com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidConsts
 
USE_UNFAIR_LOCK - 接口 中的静态变量com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidConsts
 

V

VALIDATION_QUERY - 接口 中的静态变量com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidConsts
 
valueOf(String) - 枚举 中的静态方法com.baomidou.dynamic.datasource.enums.SeataMode
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法com.baomidou.dynamic.datasource.enums.SeataMode
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。

Y

YmlDynamicDataSourceProvider - com.baomidou.dynamic.datasource.provider中的类
YML数据源提供者
YmlDynamicDataSourceProvider() - 类 的构造器com.baomidou.dynamic.datasource.provider.YmlDynamicDataSourceProvider
 
A B C D E F G H I J K L M N P R S T U V Y 
跳过导航链接

Copyright © 2018–2020 baomidou. All rights reserved.