Skip navigation links
A B C D E F G H I J K L M N P R S T U V Y 

A

abort(Executor) - Method in class com.baomidou.dynamic.datasource.tx.ConnectionProxy
 
AbstractDataSourceCreator - Class in com.baomidou.dynamic.datasource.creator
默认创建数据源无参的调用有参的
AbstractDataSourceCreator() - Constructor for class com.baomidou.dynamic.datasource.creator.AbstractDataSourceCreator
 
AbstractDataSourceProvider - Class in com.baomidou.dynamic.datasource.provider
 
AbstractDataSourceProvider() - Constructor for class com.baomidou.dynamic.datasource.provider.AbstractDataSourceProvider
 
AbstractJdbcDataSourceProvider - Class in com.baomidou.dynamic.datasource.provider
JDBC数据源提供者(抽象)
AbstractJdbcDataSourceProvider(String, String, String) - Constructor for class com.baomidou.dynamic.datasource.provider.AbstractJdbcDataSourceProvider
 
AbstractJdbcDataSourceProvider(String, String, String, String) - Constructor for class com.baomidou.dynamic.datasource.provider.AbstractJdbcDataSourceProvider
 
AbstractRoutingDataSource - Class in com.baomidou.dynamic.datasource.ds
抽象动态获取数据源
AbstractRoutingDataSource() - Constructor for class com.baomidou.dynamic.datasource.ds.AbstractRoutingDataSource
 
addDatasource(String, DataSource) - Method in class com.baomidou.dynamic.datasource.ds.GroupDataSource
add a new datasource to this group
addDataSource(String, DataSource) - Method in class com.baomidou.dynamic.datasource.DynamicRoutingDataSource
添加数据源
afterPropertiesSet() - Method in class com.baomidou.dynamic.datasource.DynamicRoutingDataSource
 
altBase64ToByteArray(String) - Static method in class com.baomidou.dynamic.datasource.toolkit.Base64
 
ASYNC_INIT - Static variable in interface com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidConsts
 

B

Base64 - Class in com.baomidou.dynamic.datasource.toolkit
Copyright 1999-2018 Alibaba Group Holding Ltd.
Base64() - Constructor for class com.baomidou.dynamic.datasource.toolkit.Base64
 
base64ToByteArray(String) - Static method in class com.baomidou.dynamic.datasource.toolkit.Base64
 
BasicDataSourceCreator - Class in com.baomidou.dynamic.datasource.creator
基础数据源创建器
BasicDataSourceCreator() - Constructor for class com.baomidou.dynamic.datasource.creator.BasicDataSourceCreator
 
basicDataSourceCreator() - Method in class com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceCreatorAutoConfiguration
 
bind(String) - Static method in class com.baomidou.dynamic.datasource.tx.TransactionContext
bind string.
byteArrayToAltBase64(byte[]) - Static method in class com.baomidou.dynamic.datasource.toolkit.Base64
 
byteArrayToBase64(byte[]) - Static method in class com.baomidou.dynamic.datasource.toolkit.Base64
 

C

clear() - Static method in class com.baomidou.dynamic.datasource.toolkit.DynamicDataSourceContextHolder
强制清空本地线程
CLEAR_FILTERS_ENABLE - Static variable in interface com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidConsts
 
clearWarnings() - Method in class com.baomidou.dynamic.datasource.tx.ConnectionProxy
 
close() - Method in class com.baomidou.dynamic.datasource.ds.ItemDataSource
 
close() - Method in class com.baomidou.dynamic.datasource.tx.ConnectionProxy
 
com.baomidou.dynamic.datasource - package com.baomidou.dynamic.datasource
 
com.baomidou.dynamic.datasource.annotation - package com.baomidou.dynamic.datasource.annotation
 
com.baomidou.dynamic.datasource.aop - package com.baomidou.dynamic.datasource.aop
 
com.baomidou.dynamic.datasource.creator - package com.baomidou.dynamic.datasource.creator
 
com.baomidou.dynamic.datasource.ds - package com.baomidou.dynamic.datasource.ds
 
com.baomidou.dynamic.datasource.enums - package com.baomidou.dynamic.datasource.enums
 
com.baomidou.dynamic.datasource.exception - package com.baomidou.dynamic.datasource.exception
 
com.baomidou.dynamic.datasource.plugin - package com.baomidou.dynamic.datasource.plugin
 
com.baomidou.dynamic.datasource.processor - package com.baomidou.dynamic.datasource.processor
 
com.baomidou.dynamic.datasource.provider - package com.baomidou.dynamic.datasource.provider
 
com.baomidou.dynamic.datasource.spring.boot.autoconfigure - package com.baomidou.dynamic.datasource.spring.boot.autoconfigure
 
com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid - package com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid
 
com.baomidou.dynamic.datasource.spring.boot.autoconfigure.hikari - package com.baomidou.dynamic.datasource.spring.boot.autoconfigure.hikari
 
com.baomidou.dynamic.datasource.strategy - package com.baomidou.dynamic.datasource.strategy
 
com.baomidou.dynamic.datasource.support - package com.baomidou.dynamic.datasource.support
 
com.baomidou.dynamic.datasource.toolkit - package com.baomidou.dynamic.datasource.toolkit
 
com.baomidou.dynamic.datasource.tx - package com.baomidou.dynamic.datasource.tx
 
commit() - Method in class com.baomidou.dynamic.datasource.tx.ConnectionProxy
 
ConnectionFactory - Class in com.baomidou.dynamic.datasource.tx
 
ConnectionFactory() - Constructor for class com.baomidou.dynamic.datasource.tx.ConnectionFactory
 
ConnectionProxy - Class in com.baomidou.dynamic.datasource.tx
 
ConnectionProxy(Connection, String) - Constructor for class com.baomidou.dynamic.datasource.tx.ConnectionProxy
 
createArrayOf(String, Object[]) - Method in class com.baomidou.dynamic.datasource.tx.ConnectionProxy
 
createBlob() - Method in class com.baomidou.dynamic.datasource.tx.ConnectionProxy
 
createClob() - Method in class com.baomidou.dynamic.datasource.tx.ConnectionProxy
 
createDataSource(DataSourceProperty) - Method in class com.baomidou.dynamic.datasource.creator.AbstractDataSourceCreator
 
createDataSource(DataSourceProperty, String) - Method in class com.baomidou.dynamic.datasource.creator.BasicDataSourceCreator
创建基础数据源
createDataSource(DataSourceProperty) - Method in interface com.baomidou.dynamic.datasource.creator.DataSourceCreator
通过属性创建数据源
createDataSource(DataSourceProperty, String) - Method in interface com.baomidou.dynamic.datasource.creator.DataSourceCreator
通过属性创建数据源
createDataSource(DataSourceProperty) - Method in class com.baomidou.dynamic.datasource.creator.DefaultDataSourceCreator
 
createDataSource(DataSourceProperty, String) - Method in class com.baomidou.dynamic.datasource.creator.DefaultDataSourceCreator
 
createDataSource(DataSourceProperty, String) - Method in class com.baomidou.dynamic.datasource.creator.DruidDataSourceCreator
 
createDataSource(DataSourceProperty, String) - Method in class com.baomidou.dynamic.datasource.creator.HikariDataSourceCreator
 
createDataSource(DataSourceProperty, String) - Method in class com.baomidou.dynamic.datasource.creator.JndiDataSourceCreator
创建JNDI数据源
createDataSource(String) - Method in class com.baomidou.dynamic.datasource.creator.JndiDataSourceCreator
 
createDataSourceMap(Map<String, DataSourceProperty>) - Method in class com.baomidou.dynamic.datasource.provider.AbstractDataSourceProvider
 
createNClob() - Method in class com.baomidou.dynamic.datasource.tx.ConnectionProxy
 
createSQLXML() - Method in class com.baomidou.dynamic.datasource.tx.ConnectionProxy
 
createStatement() - Method in class com.baomidou.dynamic.datasource.tx.ConnectionProxy
 
createStatement(int, int) - Method in class com.baomidou.dynamic.datasource.tx.ConnectionProxy
 
createStatement(int, int, int) - Method in class com.baomidou.dynamic.datasource.tx.ConnectionProxy
 
createStruct(String, Object[]) - Method in class com.baomidou.dynamic.datasource.tx.ConnectionProxy
 
CryptoUtils - Class in com.baomidou.dynamic.datasource.toolkit
Copyright 1999-2018 Alibaba Group Holding Ltd.
CryptoUtils() - Constructor for class com.baomidou.dynamic.datasource.toolkit.CryptoUtils
 

D

dataSource(DynamicDataSourceProvider) - Method in class com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration
 
DataSourceClassResolver - Class in com.baomidou.dynamic.datasource.support
数据源解析器
DataSourceClassResolver(boolean) - Constructor for class com.baomidou.dynamic.datasource.support.DataSourceClassResolver
加入扩展, 给外部一个修改aop条件的机会
DataSourceCreator - Interface in com.baomidou.dynamic.datasource.creator
默认按照以下顺序创建数据源:
dataSourceCreator(List<DataSourceCreator>) - Method in class com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceCreatorAutoConfiguration
 
DataSourceProperty - Class in com.baomidou.dynamic.datasource.spring.boot.autoconfigure
 
DataSourceProperty() - Constructor for class com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DataSourceProperty
 
DbHealthIndicator - Class in com.baomidou.dynamic.datasource.support
数据库健康状况指标
DbHealthIndicator(DataSource) - Constructor for class com.baomidou.dynamic.datasource.support.DbHealthIndicator
 
DdConstants - Interface in com.baomidou.dynamic.datasource.support
动态数据源常量
decrypt(String) - Static method in class com.baomidou.dynamic.datasource.toolkit.CryptoUtils
 
decrypt(String, String) - Static method in class com.baomidou.dynamic.datasource.toolkit.CryptoUtils
 
decrypt(PublicKey, String) - Static method in class com.baomidou.dynamic.datasource.toolkit.CryptoUtils
 
DEFAULT_PUBLIC_KEY_STRING - Static variable in class com.baomidou.dynamic.datasource.toolkit.CryptoUtils
 
DefaultDataSourceCreator - Class in com.baomidou.dynamic.datasource.creator
数据源创建器
DefaultDataSourceCreator() - Constructor for class com.baomidou.dynamic.datasource.creator.DefaultDataSourceCreator
 
destroy() - Method in class com.baomidou.dynamic.datasource.DynamicRoutingDataSource
 
determineDataSource() - Method in class com.baomidou.dynamic.datasource.ds.AbstractRoutingDataSource
 
determineDataSource() - Method in class com.baomidou.dynamic.datasource.ds.GroupDataSource
 
determineDataSource() - Method in class com.baomidou.dynamic.datasource.DynamicRoutingDataSource
 
determineDatasource(MethodInvocation, String) - Method in class com.baomidou.dynamic.datasource.processor.DsProcessor
决定数据源
determineDataSource(List<DataSource>) - Method in interface com.baomidou.dynamic.datasource.strategy.DynamicDataSourceStrategy
determine a database from the given dataSources
determineDataSource(List<DataSource>) - Method in class com.baomidou.dynamic.datasource.strategy.LoadBalanceDynamicDataSourceStrategy
 
determineDataSource(List<DataSource>) - Method in class com.baomidou.dynamic.datasource.strategy.RandomDynamicDataSourceStrategy
 
doDetermineDatasource(MethodInvocation, String) - Method in class com.baomidou.dynamic.datasource.processor.DsHeaderProcessor
 
doDetermineDatasource(MethodInvocation, String) - Method in class com.baomidou.dynamic.datasource.processor.DsProcessor
抽象最终决定数据源
doDetermineDatasource(MethodInvocation, String) - Method in class com.baomidou.dynamic.datasource.processor.DsSessionProcessor
 
doDetermineDatasource(MethodInvocation, String) - Method in class com.baomidou.dynamic.datasource.processor.DsSpelExpressionProcessor
 
doHealthCheck(Health.Builder) - Method in class com.baomidou.dynamic.datasource.support.DbHealthIndicator
 
DRUID_DATASOURCE - Static variable in interface com.baomidou.dynamic.datasource.support.DdConstants
DRUID数据源类
DruidConfig - Class in com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid
Druid参数配置
DruidConfig() - Constructor for class com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidConfig
 
DruidConsts - Interface in com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid
Druid 配置属性
DruidDataSourceCreator - Class in com.baomidou.dynamic.datasource.creator
Druid数据源创建器
DruidDataSourceCreator(DruidConfig) - Constructor for class com.baomidou.dynamic.datasource.creator.DruidDataSourceCreator
 
druidDataSourceCreator() - Method in class com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceCreatorAutoConfiguration.DruidDataSourceCreatorConfiguration
 
DruidDataSourceCreatorConfiguration() - Constructor for class com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceCreatorAutoConfiguration.DruidDataSourceCreatorConfiguration
 
DruidDynamicDataSourceConfiguration - Class in com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid
从原生DruidDataSourceAutoConfigure复制
DruidDynamicDataSourceConfiguration() - Constructor for class com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidDynamicDataSourceConfiguration
 
DruidSlf4jConfig - Class in com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid
Druid日志配置
DruidSlf4jConfig() - Constructor for class com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidSlf4jConfig
 
DruidStatConfig - Class in com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid
Druid监控配置
DruidStatConfig() - Constructor for class com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidStatConfig
 
DruidWallConfig - Class in com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid
Druid防火墙配置
DruidWallConfig() - Constructor for class com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidWallConfig
 
DruidWallConfigUtil - Class in com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid
防火墙配置工具类 解决打war包外部部署的异常
DruidWallConfigUtil() - Constructor for class com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidWallConfigUtil
 
DS - Annotation Type in com.baomidou.dynamic.datasource.annotation
The core Annotation to switch datasource.
DsHeaderProcessor - Class in com.baomidou.dynamic.datasource.processor
 
DsHeaderProcessor() - Constructor for class com.baomidou.dynamic.datasource.processor.DsHeaderProcessor
 
DsProcessor - Class in com.baomidou.dynamic.datasource.processor
 
DsProcessor() - Constructor for class com.baomidou.dynamic.datasource.processor.DsProcessor
 
dsProcessor() - Method in class com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration
 
DsSessionProcessor - Class in com.baomidou.dynamic.datasource.processor
 
DsSessionProcessor() - Constructor for class com.baomidou.dynamic.datasource.processor.DsSessionProcessor
 
DsSpelExpressionProcessor - Class in com.baomidou.dynamic.datasource.processor
 
DsSpelExpressionProcessor() - Constructor for class com.baomidou.dynamic.datasource.processor.DsSpelExpressionProcessor
 
DSTransactional - Annotation Type in com.baomidou.dynamic.datasource.annotation
multi data source transaction
DynamicDataSourceAnnotationAdvisor - Class in com.baomidou.dynamic.datasource.aop
 
DynamicDataSourceAnnotationAdvisor(DynamicDataSourceAnnotationInterceptor) - Constructor for class com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor
 
dynamicDatasourceAnnotationAdvisor(DsProcessor) - Method in class com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration
 
DynamicDataSourceAnnotationInterceptor - Class in com.baomidou.dynamic.datasource.aop
Core Interceptor of Dynamic Datasource
DynamicDataSourceAnnotationInterceptor(Boolean, DsProcessor) - Constructor for class com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationInterceptor
 
DynamicDataSourceAutoConfiguration - Class in com.baomidou.dynamic.datasource.spring.boot.autoconfigure
动态数据源核心自动配置类
DynamicDataSourceAutoConfiguration() - Constructor for class com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration
 
DynamicDataSourceContextHolder - Class in com.baomidou.dynamic.datasource.toolkit
核心基于ThreadLocal的切换数据源工具类
DynamicDataSourceCreatorAutoConfiguration - Class in com.baomidou.dynamic.datasource.spring.boot.autoconfigure
 
DynamicDataSourceCreatorAutoConfiguration() - Constructor for class com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceCreatorAutoConfiguration
 
DynamicDataSourceCreatorAutoConfiguration.DruidDataSourceCreatorConfiguration - Class in com.baomidou.dynamic.datasource.spring.boot.autoconfigure
存在Druid数据源时, 加入创建器
DynamicDataSourceCreatorAutoConfiguration.HikariDataSourceCreatorConfiguration - Class in com.baomidou.dynamic.datasource.spring.boot.autoconfigure
存在Hikari数据源时, 加入创建器
DynamicDataSourceProperties - Class in com.baomidou.dynamic.datasource.spring.boot.autoconfigure
DynamicDataSourceProperties
DynamicDataSourceProperties() - Constructor for class com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties
 
DynamicDataSourceProvider - Interface in com.baomidou.dynamic.datasource.provider
多数据源加载接口,默认的实现为从yml信息中加载所有数据源 你可以自己实现从其他地方加载所有数据源
dynamicDataSourceProvider() - Method in class com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration
 
DynamicDataSourceStrategy - Interface in com.baomidou.dynamic.datasource.strategy
The interface of dynamic datasource switch strategy
DynamicRoutingDataSource - Class in com.baomidou.dynamic.datasource
核心动态数据源组件
DynamicRoutingDataSource() - Constructor for class com.baomidou.dynamic.datasource.DynamicRoutingDataSource
 
DynamicTransactionAdvisor - Class in com.baomidou.dynamic.datasource.aop
 
DynamicTransactionAdvisor() - Constructor for class com.baomidou.dynamic.datasource.aop.DynamicTransactionAdvisor
 
dynamicTransactionAdvisor() - Method in class com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration
 

E

encrypt(String) - Static method in class com.baomidou.dynamic.datasource.toolkit.CryptoUtils
 
encrypt(String, String) - Static method in class com.baomidou.dynamic.datasource.toolkit.CryptoUtils
 
encrypt(byte[], String) - Static method in class com.baomidou.dynamic.datasource.toolkit.CryptoUtils
 
ErrorCreateDataSourceException - Exception in com.baomidou.dynamic.datasource.exception
exception when druid dataSource init failed
ErrorCreateDataSourceException(String) - Constructor for exception com.baomidou.dynamic.datasource.exception.ErrorCreateDataSourceException
 
ErrorCreateDataSourceException(String, Throwable) - Constructor for exception com.baomidou.dynamic.datasource.exception.ErrorCreateDataSourceException
 
executeStmt(Statement) - Method in class com.baomidou.dynamic.datasource.provider.AbstractJdbcDataSourceProvider
执行语句获得数据源参数

F

FAIL_FAST - Static variable in interface com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidConsts
 
FILTERS - Static variable in interface com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidConsts
 
findDSKey(Method, Object) - Method in class com.baomidou.dynamic.datasource.support.DataSourceClassResolver
从缓存获取数据

G

genKeyPair(int) - Static method in class com.baomidou.dynamic.datasource.toolkit.CryptoUtils
 
genKeyPairBytes(int) - Static method in class com.baomidou.dynamic.datasource.toolkit.CryptoUtils
 
getAdvice() - Method in class com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor
 
getAutoCommit() - Method in class com.baomidou.dynamic.datasource.tx.ConnectionProxy
 
getCatalog() - Method in class com.baomidou.dynamic.datasource.tx.ConnectionProxy
 
getClientInfo(String) - Method in class com.baomidou.dynamic.datasource.tx.ConnectionProxy
 
getClientInfo() - Method in class com.baomidou.dynamic.datasource.tx.ConnectionProxy
 
getConnection() - Method in class com.baomidou.dynamic.datasource.ds.AbstractRoutingDataSource
 
getConnection(String, String) - Method in class com.baomidou.dynamic.datasource.ds.AbstractRoutingDataSource
 
getConnection() - Method in class com.baomidou.dynamic.datasource.ds.ItemDataSource
 
getConnection(String, String) - Method in class com.baomidou.dynamic.datasource.ds.ItemDataSource
 
getConnection(String) - Static method in class com.baomidou.dynamic.datasource.tx.ConnectionFactory
 
getConnection() - Method in class com.baomidou.dynamic.datasource.tx.ConnectionProxy
 
getCurrentDataSources() - Method in class com.baomidou.dynamic.datasource.DynamicRoutingDataSource
获取当前所有的数据源
getCurrentGroupDataSources() - Method in class com.baomidou.dynamic.datasource.DynamicRoutingDataSource
获取的当前所有的分组数据源
getDataSource(String) - Method in class com.baomidou.dynamic.datasource.DynamicRoutingDataSource
获取数据源
getDataSource(MappedStatement) - Method in class com.baomidou.dynamic.datasource.plugin.MasterSlaveAutoRoutingPlugin
获取动态数据源名称,重写注入 DbHealthIndicator 支持数据源健康状况判断选择
getDbHealth(String) - Static method in class com.baomidou.dynamic.datasource.support.DbHealthIndicator
获取数据源连接健康状况
getDs() - Method in class com.baomidou.dynamic.datasource.tx.ConnectionProxy
 
getHoldability() - Method in class com.baomidou.dynamic.datasource.tx.ConnectionProxy
 
getMetaData() - Method in class com.baomidou.dynamic.datasource.tx.ConnectionProxy
 
getNetworkTimeout() - Method in class com.baomidou.dynamic.datasource.tx.ConnectionProxy
 
getPassword() - Method in class com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DataSourceProperty
 
getPointcut() - Method in class com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor
 
getProxyFilters() - Method in class com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidConfig
 
getPublicKey(String) - Static method in class com.baomidou.dynamic.datasource.toolkit.CryptoUtils
 
getPublicKeyByPublicKeyFile(String) - Static method in class com.baomidou.dynamic.datasource.toolkit.CryptoUtils
 
getPublicKeyByX509(String) - Static method in class com.baomidou.dynamic.datasource.toolkit.CryptoUtils
 
getSchema() - Method in class com.baomidou.dynamic.datasource.tx.ConnectionProxy
 
getTransactionIsolation() - Method in class com.baomidou.dynamic.datasource.tx.ConnectionProxy
 
getTypeMap() - Method in class com.baomidou.dynamic.datasource.tx.ConnectionProxy
 
getUrl() - Method in class com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DataSourceProperty
 
getUsername() - Method in class com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DataSourceProperty
 
getWarnings() - Method in class com.baomidou.dynamic.datasource.tx.ConnectionProxy
 
getXID() - Static method in class com.baomidou.dynamic.datasource.tx.TransactionContext
Gets xid.
GroupDataSource - Class in com.baomidou.dynamic.datasource.ds
组数据源
GroupDataSource(String, DynamicDataSourceStrategy) - Constructor for class com.baomidou.dynamic.datasource.ds.GroupDataSource
 

H

HEALTH - Static variable in class com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties
 
HIKARI_DATASOURCE - Static variable in interface com.baomidou.dynamic.datasource.support.DdConstants
HikariCp数据源
HikariCpConfig - Class in com.baomidou.dynamic.datasource.spring.boot.autoconfigure.hikari
HikariCp参数配置
HikariCpConfig() - Constructor for class com.baomidou.dynamic.datasource.spring.boot.autoconfigure.hikari.HikariCpConfig
 
HikariDataSourceCreator - Class in com.baomidou.dynamic.datasource.creator
Hikari数据源创建器
HikariDataSourceCreator() - Constructor for class com.baomidou.dynamic.datasource.creator.HikariDataSourceCreator
 
hikariDataSourceCreator() - Method in class com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceCreatorAutoConfiguration.HikariDataSourceCreatorConfiguration
 
HikariDataSourceCreatorConfiguration() - Constructor for class com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceCreatorAutoConfiguration.HikariDataSourceCreatorConfiguration
 

I

INIT_CONNECTION_SQLS - Static variable in interface com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidConsts
 
INIT_GLOBAL_VARIANTS - Static variable in interface com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidConsts
 
INIT_VARIANTS - Static variable in interface com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidConsts
 
INITIAL_SIZE - Static variable in interface com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidConsts
 
intercept(Invocation) - Method in class com.baomidou.dynamic.datasource.plugin.MasterSlaveAutoRoutingPlugin
 
invoke(MethodInvocation) - Method in class com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationInterceptor
 
invoke(MethodInvocation) - Method in class com.baomidou.dynamic.datasource.aop.DynamicTransactionAdvisor
 
isBlank(String) - Static method in class com.baomidou.dynamic.datasource.toolkit.StringUtils
 
isClosed() - Method in class com.baomidou.dynamic.datasource.tx.ConnectionProxy
 
isNotBlank(String) - Static method in class com.baomidou.dynamic.datasource.toolkit.StringUtils
 
isReadOnly() - Method in class com.baomidou.dynamic.datasource.tx.ConnectionProxy
 
isValid(int) - Method in class com.baomidou.dynamic.datasource.tx.ConnectionProxy
 
isWrapperFor(Class<?>) - Method in class com.baomidou.dynamic.datasource.ds.AbstractRoutingDataSource
 
isWrapperFor(Class<?>) - Method in class com.baomidou.dynamic.datasource.tx.ConnectionProxy
 
ItemDataSource - Class in com.baomidou.dynamic.datasource.ds
 
ItemDataSource() - Constructor for class com.baomidou.dynamic.datasource.ds.ItemDataSource
 

J

JndiDataSourceCreator - Class in com.baomidou.dynamic.datasource.creator
JNDI数据源创建器
JndiDataSourceCreator() - Constructor for class com.baomidou.dynamic.datasource.creator.JndiDataSourceCreator
 
jndiDataSourceCreator() - Method in class com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceCreatorAutoConfiguration
 

K

KEEP_ALIVE - Static variable in interface com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidConsts
 
KILL_WHEN_SOCKET_READ_TIMEOUT - Static variable in interface com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidConsts
 

L

LoadBalanceDynamicDataSourceStrategy - Class in com.baomidou.dynamic.datasource.strategy
LoadBalance strategy to switch a database
LoadBalanceDynamicDataSourceStrategy() - Constructor for class com.baomidou.dynamic.datasource.strategy.LoadBalanceDynamicDataSourceStrategy
 
loadDataSources() - Method in class com.baomidou.dynamic.datasource.provider.AbstractJdbcDataSourceProvider
 
loadDataSources() - Method in interface com.baomidou.dynamic.datasource.provider.DynamicDataSourceProvider
加载所有数据源
loadDataSources() - Method in class com.baomidou.dynamic.datasource.provider.YmlDynamicDataSourceProvider
 

M

Master - Annotation Type in com.baomidou.dynamic.datasource.annotation
 
MASTER - Static variable in interface com.baomidou.dynamic.datasource.support.DdConstants
数据源:主库
MasterSlaveAutoRoutingPlugin - Class in com.baomidou.dynamic.datasource.plugin
Master-slave Separation Plugin with mybatis
MasterSlaveAutoRoutingPlugin() - Constructor for class com.baomidou.dynamic.datasource.plugin.MasterSlaveAutoRoutingPlugin
 
matches(String) - Method in class com.baomidou.dynamic.datasource.processor.DsHeaderProcessor
 
matches(String) - Method in class com.baomidou.dynamic.datasource.processor.DsProcessor
抽象匹配条件 匹配才会走当前执行器否则走下一级执行器
matches(String) - Method in class com.baomidou.dynamic.datasource.processor.DsSessionProcessor
 
matches(String) - Method in class com.baomidou.dynamic.datasource.processor.DsSpelExpressionProcessor
 
MAX_ACTIVE - Static variable in interface com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidConsts
 
MAX_EVICTABLE_IDLE_TIME_MILLIS - Static variable in interface com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidConsts
 
MAX_POOL_PREPARED_STATEMENT_PER_CONNECTION_SIZE - Static variable in interface com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidConsts
 
MAX_WAIT - Static variable in interface com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidConsts
 
MAX_WAIT_THREAD_COUNT - Static variable in interface com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidConsts
 
MIN_EVICTABLE_IDLE_TIME_MILLIS - Static variable in interface com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidConsts
 
MIN_IDLE - Static variable in interface com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidConsts
 

N

nativeSQL(String) - Method in class com.baomidou.dynamic.datasource.tx.ConnectionProxy
 
NOT_FULL_TIMEOUT_RETRY_COUNT - Static variable in interface com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidConsts
 
notify(Boolean) - Static method in class com.baomidou.dynamic.datasource.tx.ConnectionFactory
 
notify(Boolean) - Method in class com.baomidou.dynamic.datasource.tx.ConnectionProxy
 

P

peek() - Static method in class com.baomidou.dynamic.datasource.toolkit.DynamicDataSourceContextHolder
获得当前线程数据源
PHY_TIMEOUT_MILLIS - Static variable in interface com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidConsts
 
plugin(Object) - Method in class com.baomidou.dynamic.datasource.plugin.MasterSlaveAutoRoutingPlugin
 
poll() - Static method in class com.baomidou.dynamic.datasource.toolkit.DynamicDataSourceContextHolder
清空当前线程数据源
POOL_PREPARED_STATEMENTS - Static variable in interface com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidConsts
 
PREFIX - Static variable in class com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceProperties
 
prepareCall(String) - Method in class com.baomidou.dynamic.datasource.tx.ConnectionProxy
 
prepareCall(String, int, int) - Method in class com.baomidou.dynamic.datasource.tx.ConnectionProxy
 
prepareCall(String, int, int, int) - Method in class com.baomidou.dynamic.datasource.tx.ConnectionProxy
 
prepareStatement(String) - Method in class com.baomidou.dynamic.datasource.tx.ConnectionProxy
 
prepareStatement(String, int, int) - Method in class com.baomidou.dynamic.datasource.tx.ConnectionProxy
 
prepareStatement(String, int, int, int) - Method in class com.baomidou.dynamic.datasource.tx.ConnectionProxy
 
prepareStatement(String, int) - Method in class com.baomidou.dynamic.datasource.tx.ConnectionProxy
 
prepareStatement(String, int[]) - Method in class com.baomidou.dynamic.datasource.tx.ConnectionProxy
 
prepareStatement(String, String[]) - Method in class com.baomidou.dynamic.datasource.tx.ConnectionProxy
 
push(String) - Static method in class com.baomidou.dynamic.datasource.toolkit.DynamicDataSourceContextHolder
设置当前线程数据源
putConnection(String, ConnectionProxy) - Static method in class com.baomidou.dynamic.datasource.tx.ConnectionFactory
 

R

RandomDynamicDataSourceStrategy - Class in com.baomidou.dynamic.datasource.strategy
Random strategy to switch a database
RandomDynamicDataSourceStrategy() - Constructor for class com.baomidou.dynamic.datasource.strategy.RandomDynamicDataSourceStrategy
 
releaseSavepoint(Savepoint) - Method in class com.baomidou.dynamic.datasource.tx.ConnectionProxy
 
remove() - Static method in class com.baomidou.dynamic.datasource.tx.TransactionContext
remove
removeDatasource(String) - Method in class com.baomidou.dynamic.datasource.ds.GroupDataSource
 
removeDataSource(String) - Method in class com.baomidou.dynamic.datasource.DynamicRoutingDataSource
删除数据源
RESET_STAT_ENABLE - Static variable in interface com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidConsts
 
rollback() - Method in class com.baomidou.dynamic.datasource.tx.ConnectionProxy
 
rollback(Savepoint) - Method in class com.baomidou.dynamic.datasource.tx.ConnectionProxy
 
runScript(DataSource, String) - Method in class com.baomidou.dynamic.datasource.support.ScriptRunner
执行数据库脚本

S

ScriptRunner - Class in com.baomidou.dynamic.datasource.support
 
ScriptRunner() - Constructor for class com.baomidou.dynamic.datasource.support.ScriptRunner
 
SeataMode - Enum in com.baomidou.dynamic.datasource.enums
Seata 支持的模式枚举
setAutoCommit(boolean) - Method in class com.baomidou.dynamic.datasource.tx.ConnectionProxy
 
setBeanFactory(BeanFactory) - Method in class com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor
 
setCatalog(String) - Method in class com.baomidou.dynamic.datasource.tx.ConnectionProxy
 
setClientInfo(String, String) - Method in class com.baomidou.dynamic.datasource.tx.ConnectionProxy
 
setClientInfo(Properties) - Method in class com.baomidou.dynamic.datasource.tx.ConnectionProxy
 
setConnection(Connection) - Method in class com.baomidou.dynamic.datasource.tx.ConnectionProxy
 
setDataSourceCreators(List<DataSourceCreator>) - Method in class com.baomidou.dynamic.datasource.creator.DefaultDataSourceCreator
 
setDbHealth(String, boolean) - Static method in class com.baomidou.dynamic.datasource.support.DbHealthIndicator
设置连接池健康状况
setDs(String) - Method in class com.baomidou.dynamic.datasource.tx.ConnectionProxy
 
setHoldability(int) - Method in class com.baomidou.dynamic.datasource.tx.ConnectionProxy
 
setNetworkTimeout(Executor, int) - Method in class com.baomidou.dynamic.datasource.tx.ConnectionProxy
 
setNextProcessor(DsProcessor) - Method in class com.baomidou.dynamic.datasource.processor.DsProcessor
 
setParserContext(ParserContext) - Method in class com.baomidou.dynamic.datasource.processor.DsSpelExpressionProcessor
 
setProperties(Properties) - Method in class com.baomidou.dynamic.datasource.plugin.MasterSlaveAutoRoutingPlugin
 
setProxyFilters(List<String>) - Method in class com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidConfig
 
setReadOnly(boolean) - Method in class com.baomidou.dynamic.datasource.tx.ConnectionProxy
 
setSavepoint() - Method in class com.baomidou.dynamic.datasource.tx.ConnectionProxy
 
setSavepoint(String) - Method in class com.baomidou.dynamic.datasource.tx.ConnectionProxy
 
setSchema(String) - Method in class com.baomidou.dynamic.datasource.tx.ConnectionProxy
 
setTransactionIsolation(int) - Method in class com.baomidou.dynamic.datasource.tx.ConnectionProxy
 
setTypeMap(Map<String, Class<?>>) - Method in class com.baomidou.dynamic.datasource.tx.ConnectionProxy
 
size() - Method in class com.baomidou.dynamic.datasource.ds.GroupDataSource
 
Slave - Annotation Type in com.baomidou.dynamic.datasource.annotation
 
SLAVE - Static variable in interface com.baomidou.dynamic.datasource.support.DdConstants
数据源:从库
STAT_LOG_SLOW_SQL - Static variable in interface com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidConsts
 
STAT_MERGE_SQL - Static variable in interface com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidConsts
 
STAT_SLOW_SQL_MILLIS - Static variable in interface com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidConsts
 
STAT_SQL_MAX_SIZE - Static variable in interface com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidConsts
 
StringUtils - Class in com.baomidou.dynamic.datasource.toolkit
 
StringUtils() - Constructor for class com.baomidou.dynamic.datasource.toolkit.StringUtils
 
support(DataSourceProperty) - Method in class com.baomidou.dynamic.datasource.creator.BasicDataSourceCreator
 
support(DataSourceProperty) - Method in interface com.baomidou.dynamic.datasource.creator.DataSourceCreator
当前创建器是否支持根据此属性创建
support(DataSourceProperty) - Method in class com.baomidou.dynamic.datasource.creator.DefaultDataSourceCreator
 
support(DataSourceProperty) - Method in class com.baomidou.dynamic.datasource.creator.DruidDataSourceCreator
 
support(DataSourceProperty) - Method in class com.baomidou.dynamic.datasource.creator.HikariDataSourceCreator
 
support(DataSourceProperty) - Method in class com.baomidou.dynamic.datasource.creator.JndiDataSourceCreator
 

T

TEST_ON_BORROW - Static variable in interface com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidConsts
 
TEST_WHILE_IDLE - Static variable in interface com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidConsts
 
TIME_BETWEEN_EVICTION_RUNS_MILLIS - Static variable in interface com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidConsts
 
TIME_BETWEEN_LOG_STATS_MILLIS - Static variable in interface com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidConsts
 
toHikariConfig(HikariCpConfig) - Method in class com.baomidou.dynamic.datasource.spring.boot.autoconfigure.hikari.HikariCpConfig
转换为HikariCP配置
toProperties(DruidConfig) - Method in class com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidConfig
根据全局配置和本地配置结合转换为Properties
toWallConfig(DruidWallConfig, DruidWallConfig) - Static method in class com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidWallConfigUtil
根据当前的配置和全局的配置生成druid防火墙配置
TransactionContext - Class in com.baomidou.dynamic.datasource.tx
 
TransactionContext() - Constructor for class com.baomidou.dynamic.datasource.tx.TransactionContext
 

U

unbind(String) - Static method in class com.baomidou.dynamic.datasource.tx.TransactionContext
Unbind string.
unwrap(Class<T>) - Method in class com.baomidou.dynamic.datasource.ds.AbstractRoutingDataSource
 
unwrap(Class<T>) - Method in class com.baomidou.dynamic.datasource.tx.ConnectionProxy
 
USE_GLOBAL_DATA_SOURCE_STAT - Static variable in interface com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidConsts
 
USE_UNFAIR_LOCK - Static variable in interface com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidConsts
 

V

VALIDATION_QUERY - Static variable in interface com.baomidou.dynamic.datasource.spring.boot.autoconfigure.druid.DruidConsts
 
valueOf(String) - Static method in enum com.baomidou.dynamic.datasource.enums.SeataMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.baomidou.dynamic.datasource.enums.SeataMode
Returns an array containing the constants of this enum type, in the order they are declared.

Y

YmlDynamicDataSourceProvider - Class in com.baomidou.dynamic.datasource.provider
YML数据源提供者
YmlDynamicDataSourceProvider() - Constructor for class 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 
Skip navigation links

Copyright © 2018–2020 baomidou. All rights reserved.