- 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
-