索引
所有程序包|所有类和接口|序列化表格
A
- abort(Executor) - 类中的方法 com.baomidou.dynamic.datasource.tx.ConnectionProxy
- AbstractDataSource - com.baomidou.dynamic.datasource.ds中的类
-
Abstract base class for Spring's
DataSource - AbstractDataSource() - 类的构造器 com.baomidou.dynamic.datasource.ds.AbstractDataSource
- AbstractDataSourceProvider - com.baomidou.dynamic.datasource.provider中的类
- AbstractDataSourceProvider() - 类的构造器 com.baomidou.dynamic.datasource.provider.AbstractDataSourceProvider
- AbstractJdbcDataSourceProvider - com.baomidou.dynamic.datasource.provider中的类
-
JDBC数据源提供者(抽象)
- AbstractJdbcDataSourceProvider(DefaultDataSourceCreator, String, String, String) - 类的构造器 com.baomidou.dynamic.datasource.provider.AbstractJdbcDataSourceProvider
-
通过默认数据源创建器创建数据源
- AbstractJdbcDataSourceProvider(DefaultDataSourceCreator, String, String, String, String) - 类的构造器 com.baomidou.dynamic.datasource.provider.AbstractJdbcDataSourceProvider
-
通过默认数据源创建器创建数据源
- AbstractRoutingDataSource - com.baomidou.dynamic.datasource.ds中的类
-
抽象动态获取数据源
- AbstractRoutingDataSource() - 类的构造器 com.baomidou.dynamic.datasource.ds.AbstractRoutingDataSource
- addDatasource(String, DataSource) - 类中的方法 com.baomidou.dynamic.datasource.ds.GroupDataSource
-
add a new datasource to this group
- addDataSource(String, DataSource) - 类中的方法 com.baomidou.dynamic.datasource.DynamicRoutingDataSource
-
添加数据源
- addPattern(String, String) - 类中的方法 com.baomidou.dynamic.datasource.aop.DynamicDatasourceNamedInterceptor
-
add Item Pattern
- addPatternMap(Map<String, String>) - 类中的方法 com.baomidou.dynamic.datasource.aop.DynamicDatasourceNamedInterceptor
-
add PatternMap
- afterCreate(DataSource) - 接口中的方法 com.baomidou.dynamic.datasource.event.DataSourceInitEvent
-
连接池创建后执行
- afterCreate(DataSource) - 类中的方法 com.baomidou.dynamic.datasource.event.EncDataSourceInitEvent
- afterPropertiesSet() - 类中的方法 com.baomidou.dynamic.datasource.DynamicRoutingDataSource
- asyncDestroy(String, DataSource) - 接口中的方法 com.baomidou.dynamic.datasource.destroyer.DataSourceDestroyer
- asyncDestroy(String, DataSource) - 类中的方法 com.baomidou.dynamic.datasource.destroyer.DefaultDataSourceDestroyer
- AtomikosTransactionFactory - com.baomidou.dynamic.datasource.tx中的类
-
Atomikos事务适配-多数据源切换
- AtomikosTransactionFactory() - 类的构造器 com.baomidou.dynamic.datasource.tx.AtomikosTransactionFactory
B
- BasicAttribute<T> - com.baomidou.dynamic.datasource.annotation中的类
-
The base kind all dynamicDatasource annotation attribute.
- BasicAttribute() - 类的构造器 com.baomidou.dynamic.datasource.annotation.BasicAttribute
- beforeCreate(DataSourceProperty) - 接口中的方法 com.baomidou.dynamic.datasource.event.DataSourceInitEvent
-
连接池创建前执行(可用于参数解密)
- beforeCreate(DataSourceProperty) - 类中的方法 com.baomidou.dynamic.datasource.event.EncDataSourceInitEvent
- bind(String) - 类中的静态方法 com.baomidou.dynamic.datasource.tx.TransactionContext
-
bind xid.
C
- CannotFindDataSourceException - com.baomidou.dynamic.datasource.exception中的异常错误类
-
exception when dataSource cannot select
- CannotFindDataSourceException(String) - 异常错误类的构造器 com.baomidou.dynamic.datasource.exception.CannotFindDataSourceException
-
构造方法
- CannotFindDataSourceException(String, Throwable) - 异常错误类的构造器 com.baomidou.dynamic.datasource.exception.CannotFindDataSourceException
-
构造方法
- classes() - 批注接口 中的元素 com.baomidou.dynamic.datasource.annotation.DsTxEventListener
- clear() - 类中的静态方法 com.baomidou.dynamic.datasource.toolkit.DynamicDataSourceContextHolder
-
强制清空本地线程
- clearWarnings() - 类中的方法 com.baomidou.dynamic.datasource.tx.ConnectionProxy
- close() - 类中的方法 com.baomidou.dynamic.datasource.ds.ItemDataSource
- close() - 类中的方法 com.baomidou.dynamic.datasource.tx.ConnectionProxy
- 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.creator.jndi - 程序包 com.baomidou.dynamic.datasource.creator.jndi
- com.baomidou.dynamic.datasource.destroyer - 程序包 com.baomidou.dynamic.datasource.destroyer
- com.baomidou.dynamic.datasource.ds - 程序包 com.baomidou.dynamic.datasource.ds
- com.baomidou.dynamic.datasource.event - 程序包 com.baomidou.dynamic.datasource.event
- 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.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
- com.baomidou.dynamic.datasource.tx - 程序包 com.baomidou.dynamic.datasource.tx
- commit() - 类中的方法 com.baomidou.dynamic.datasource.tx.ConnectionProxy
- commit(String) - 类中的静态方法 com.baomidou.dynamic.datasource.tx.LocalTxUtil
-
手动提交事务
- condition() - 批注接口 中的元素 com.baomidou.dynamic.datasource.annotation.DsTxEventListener
- ConnectionFactory - com.baomidou.dynamic.datasource.tx中的类
- ConnectionFactory() - 类的构造器 com.baomidou.dynamic.datasource.tx.ConnectionFactory
- ConnectionProxy - com.baomidou.dynamic.datasource.tx中的类
- ConnectionProxy(Connection, String) - 类的构造器 com.baomidou.dynamic.datasource.tx.ConnectionProxy
-
init
- containsActiveConnection(DataSource) - 接口中的方法 com.baomidou.dynamic.datasource.destroyer.DataSourceActiveDetector
- containsActiveConnection(DataSource) - 类中的方法 com.baomidou.dynamic.datasource.destroyer.Dhcp2DataSourceActiveDetector
- containsActiveConnection(DataSource) - 类中的方法 com.baomidou.dynamic.datasource.destroyer.DruidDataSourceActiveDetector
- containsActiveConnection(DataSource) - 类中的方法 com.baomidou.dynamic.datasource.destroyer.HikariDataSourceActiveDetector
- conversionSavePointHolder() - 类中的方法 com.baomidou.dynamic.datasource.tx.SavePointHolder
-
conversion savepoint holder
- createApplicationListener(String, Class<?>, Method) - 类中的方法 com.baomidou.dynamic.datasource.tx.DsTxEventListenerFactory
- createArrayOf(String, Object[]) - 类中的方法 com.baomidou.dynamic.datasource.tx.ConnectionProxy
- createBlob() - 类中的方法 com.baomidou.dynamic.datasource.tx.ConnectionProxy
- createClob() - 类中的方法 com.baomidou.dynamic.datasource.tx.ConnectionProxy
- createDataSource(DataSourceProperty) - 类中的方法 com.baomidou.dynamic.datasource.creator.DefaultDataSourceCreator
-
创建数据源
- createDataSource(DataSourceProperty) - 类中的方法 com.baomidou.dynamic.datasource.creator.jndi.JndiDataSourceCreator
- createDataSource(String) - 类中的方法 com.baomidou.dynamic.datasource.creator.jndi.JndiDataSourceCreator
-
创建JNDI数据源
- createDataSourceMap(Map<String, DataSourceProperty>) - 类中的方法 com.baomidou.dynamic.datasource.provider.AbstractDataSourceProvider
-
创建数据源
- createNClob() - 类中的方法 com.baomidou.dynamic.datasource.tx.ConnectionProxy
- createSavepoint(String) - 类中的静态方法 com.baomidou.dynamic.datasource.tx.ConnectionFactory
-
Whether there is a savepoint
- createSQLXML() - 类中的方法 com.baomidou.dynamic.datasource.tx.ConnectionProxy
- createStatement() - 类中的方法 com.baomidou.dynamic.datasource.tx.ConnectionProxy
- createStatement(int, int) - 类中的方法 com.baomidou.dynamic.datasource.tx.ConnectionProxy
- createStatement(int, int, int) - 类中的方法 com.baomidou.dynamic.datasource.tx.ConnectionProxy
- createStruct(String, Object[]) - 类中的方法 com.baomidou.dynamic.datasource.tx.ConnectionProxy
D
- DataSourceActiveDetector - com.baomidou.dynamic.datasource.destroyer中的接口
-
Description Detect if the datasource contains active connections
- DataSourceClassResolver - com.baomidou.dynamic.datasource.support中的类
-
数据源解析器
- DataSourceClassResolver(boolean) - 类的构造器 com.baomidou.dynamic.datasource.support.DataSourceClassResolver
-
加入扩展, 给外部一个修改aop条件的机会
- DataSourceDestroyer - com.baomidou.dynamic.datasource.destroyer中的接口
-
Used to destroy sources
- DataSourceInitEvent - com.baomidou.dynamic.datasource.event中的接口
-
多数据源连接池创建事件
- DefaultDataSourceCreator - com.baomidou.dynamic.datasource.creator中的类
-
数据源创建器
- DefaultDataSourceCreator() - 类的构造器 com.baomidou.dynamic.datasource.creator.DefaultDataSourceCreator
- DefaultDataSourceDestroyer - com.baomidou.dynamic.datasource.destroyer中的类
-
Description DefaultDataSourceDestroyer, support check hikari、druid and dhcp2
- DefaultDataSourceDestroyer() - 类的构造器 com.baomidou.dynamic.datasource.destroyer.DefaultDataSourceDestroyer
- destroy() - 类中的方法 com.baomidou.dynamic.datasource.DynamicRoutingDataSource
- destroy(String, DataSource) - 接口中的方法 com.baomidou.dynamic.datasource.destroyer.DataSourceDestroyer
-
Immediately destroy the data source
- destroy(String, DataSource) - 类中的方法 com.baomidou.dynamic.datasource.destroyer.DefaultDataSourceDestroyer
-
Immediately destroy the data source
- determineDatasource(MethodInvocation, String) - 类中的方法 com.baomidou.dynamic.datasource.processor.DsProcessor
-
决定数据源
- determineDataSource() - 类中的方法 com.baomidou.dynamic.datasource.ds.AbstractRoutingDataSource
-
抽象获取连接池
- determineDataSource() - 类中的方法 com.baomidou.dynamic.datasource.ds.GroupDataSource
-
determineDataSource
- determineDataSource() - 类中的方法 com.baomidou.dynamic.datasource.DynamicRoutingDataSource
- determineDsKey() - 类中的方法 com.baomidou.dynamic.datasource.ds.GroupDataSource
-
determineDsKey
- determineKey(List<String>) - 接口中的方法 com.baomidou.dynamic.datasource.strategy.DynamicDataSourceStrategy
-
determine a database from the given dataSources
- determineKey(List<String>) - 类中的方法 com.baomidou.dynamic.datasource.strategy.LoadBalanceDynamicDataSourceStrategy
- determineKey(List<String>) - 类中的方法 com.baomidou.dynamic.datasource.strategy.RandomDynamicDataSourceStrategy
- Dhcp2DataSourceActiveDetector - com.baomidou.dynamic.datasource.destroyer中的类
-
Description DHCP2 data source pool active detector.
- Dhcp2DataSourceActiveDetector() - 类的构造器 com.baomidou.dynamic.datasource.destroyer.Dhcp2DataSourceActiveDetector
- doDetermineDatasource(MethodInvocation, String) - 类中的方法 com.baomidou.dynamic.datasource.processor.DsProcessor
-
抽象最终决定数据源
- doDetermineDatasource(MethodInvocation, String) - 类中的方法 com.baomidou.dynamic.datasource.processor.DsSpelExpressionProcessor
- DruidDataSourceActiveDetector - com.baomidou.dynamic.datasource.destroyer中的类
-
Description alibaba Druid data source pool active detector.
- DruidDataSourceActiveDetector() - 类的构造器 com.baomidou.dynamic.datasource.destroyer.DruidDataSourceActiveDetector
- DS - com.baomidou.dynamic.datasource.annotation中的批注接口
-
The core Annotation to switch datasource.
- DsProcessor - com.baomidou.dynamic.datasource.processor中的类
-
数据源处理器
- DsProcessor() - 类的构造器 com.baomidou.dynamic.datasource.processor.DsProcessor
- DsPropagation - com.baomidou.dynamic.datasource.tx中的枚举类
- DsSpelExpressionProcessor - com.baomidou.dynamic.datasource.processor中的类
-
SpEL表达式处理器
- DsSpelExpressionProcessor() - 类的构造器 com.baomidou.dynamic.datasource.processor.DsSpelExpressionProcessor
- DsSpelExpressionProcessor.ExpressionRootObject - com.baomidou.dynamic.datasource.processor中的类
- DSTransactional - com.baomidou.dynamic.datasource.annotation中的批注接口
-
multi data source transaction
- DsTxEventListener - com.baomidou.dynamic.datasource.annotation中的批注接口
-
DsTxEventListener
- DsTxEventListenerFactory - com.baomidou.dynamic.datasource.tx中的类
-
DsTxEventListener Factory
- DsTxEventListenerFactory() - 类的构造器 com.baomidou.dynamic.datasource.tx.DsTxEventListenerFactory
- DsTxListenerMethodAdapter - com.baomidou.dynamic.datasource.tx中的类
-
DsTxListenerMethodAdapter Referenced from org.springframework.transaction.event.TransactionalApplicationListenerMethodAdapter
- DsTxListenerMethodAdapter(String, Class<?>, Method) - 类的构造器 com.baomidou.dynamic.datasource.tx.DsTxListenerMethodAdapter
- DynamicDataSourceAnnotationAdvisor - com.baomidou.dynamic.datasource.aop中的类
-
DynamicDataSource Annotation Pointcut
- DynamicDataSourceAnnotationAdvisor(MethodInterceptor, Class<? extends Annotation>) - 类的构造器 com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor
-
构造方法
- DynamicDataSourceAnnotationInterceptor - com.baomidou.dynamic.datasource.aop中的类
-
Core Interceptor of Dynamic Datasource
- DynamicDataSourceAnnotationInterceptor(Boolean, DsProcessor) - 类的构造器 com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationInterceptor
-
init
- DynamicDataSourceContextHolder - com.baomidou.dynamic.datasource.toolkit中的类
-
核心基于ThreadLocal的切换数据源工具类
- DynamicDatasourceNamedInterceptor - com.baomidou.dynamic.datasource.aop中的类
-
Named Interceptor of Dynamic Datasource
- DynamicDatasourceNamedInterceptor(DsProcessor) - 类的构造器 com.baomidou.dynamic.datasource.aop.DynamicDatasourceNamedInterceptor
-
init
- DynamicDataSourceProvider - com.baomidou.dynamic.datasource.provider中的接口
-
多数据源加载接口,默认的实现为从yml信息中加载所有数据源 你可以自己实现从其他地方加载所有数据源
- DynamicDataSourceStrategy - com.baomidou.dynamic.datasource.strategy中的接口
-
The interface of dynamic datasource switch strategy
- DynamicLocalTransactionInterceptor - com.baomidou.dynamic.datasource.aop中的类
-
Dynamic DataSource Transaction Interceptor
- DynamicLocalTransactionInterceptor(Boolean) - 类的构造器 com.baomidou.dynamic.datasource.aop.DynamicLocalTransactionInterceptor
- DynamicRoutingDataSource - com.baomidou.dynamic.datasource中的类
-
核心动态数据源组件
- DynamicRoutingDataSource(List<DynamicDataSourceProvider>) - 类的构造器 com.baomidou.dynamic.datasource.DynamicRoutingDataSource
E
- EncDataSourceInitEvent - com.baomidou.dynamic.datasource.event中的类
-
多数据源默认解密事件
- EncDataSourceInitEvent() - 类的构造器 com.baomidou.dynamic.datasource.event.EncDataSourceInitEvent
- equals(Object) - 类中的方法 com.baomidou.dynamic.datasource.tx.ConnectionProxy
- execute() - 接口中的方法 com.baomidou.dynamic.datasource.tx.TransactionalExecutor
-
执行
- execute(TransactionalExecutor) - 类中的方法 com.baomidou.dynamic.datasource.tx.TransactionalTemplate
-
Execute with transaction.
- executeStmt(Statement) - 类中的方法 com.baomidou.dynamic.datasource.provider.AbstractJdbcDataSourceProvider
-
执行语句获得数据源参数
- existingTransaction() - 类中的方法 com.baomidou.dynamic.datasource.tx.TransactionalTemplate
-
判断是否存在事务
- ExpressionRootObject() - 类的构造器 com.baomidou.dynamic.datasource.processor.DsSpelExpressionProcessor.ExpressionRootObject
F
- findKey(Method, Object, Class<? extends Annotation>) - 类中的方法 com.baomidou.dynamic.datasource.support.DataSourceClassResolver
-
从缓存获取数据
- findTransactionalInfo(Method, Object, Class<? extends Annotation>) - 类中的方法 com.baomidou.dynamic.datasource.support.DataSourceClassResolver
-
从缓存获取事务属性
- fromProperties(Properties) - 类中的方法 com.baomidou.dynamic.datasource.aop.DynamicDatasourceNamedInterceptor
-
config from properties
G
- getAdvice() - 类中的方法 com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor
- getAutoCommit() - 类中的方法 com.baomidou.dynamic.datasource.tx.ConnectionProxy
- getCatalog() - 类中的方法 com.baomidou.dynamic.datasource.tx.ConnectionProxy
- getClientInfo() - 类中的方法 com.baomidou.dynamic.datasource.tx.ConnectionProxy
- getClientInfo(String) - 类中的方法 com.baomidou.dynamic.datasource.tx.ConnectionProxy
- getConnection() - 类中的方法 com.baomidou.dynamic.datasource.ds.AbstractRoutingDataSource
- getConnection() - 类中的方法 com.baomidou.dynamic.datasource.ds.ItemDataSource
- getConnection(String, String) - 类中的方法 com.baomidou.dynamic.datasource.ds.AbstractRoutingDataSource
- getConnection(String, String) - 类中的方法 com.baomidou.dynamic.datasource.ds.ItemDataSource
- getConnection(String, String) - 类中的静态方法 com.baomidou.dynamic.datasource.tx.ConnectionFactory
-
getConnection
- getConnectionProxy() - 类中的方法 com.baomidou.dynamic.datasource.tx.SavePointHolder
-
get connection proxy
- getDataSource(String) - 类中的方法 com.baomidou.dynamic.datasource.DynamicRoutingDataSource
-
获取数据源
- getDataSources() - 类中的方法 com.baomidou.dynamic.datasource.DynamicRoutingDataSource
-
获取所有的数据源
- getGroupDataSources() - 类中的方法 com.baomidou.dynamic.datasource.DynamicRoutingDataSource
-
获取的所有的分组数据源
- getHoldability() - 类中的方法 com.baomidou.dynamic.datasource.tx.ConnectionProxy
- getLoginTimeout() - 类中的方法 com.baomidou.dynamic.datasource.ds.AbstractDataSource
-
Returns 0, indicating the default system timeout is to be used.
- getLogWriter() - 类中的方法 com.baomidou.dynamic.datasource.ds.AbstractDataSource
-
LogWriter methods are not supported.
- getMetaData() - 类中的方法 com.baomidou.dynamic.datasource.tx.ConnectionProxy
- getNetworkTimeout() - 类中的方法 com.baomidou.dynamic.datasource.tx.ConnectionProxy
- getOrder() - 类中的方法 com.baomidou.dynamic.datasource.tx.DsTxEventListenerFactory
- getParentLogger() - 类中的方法 com.baomidou.dynamic.datasource.ds.AbstractDataSource
- getPointcut() - 类中的方法 com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor
- getPrimary() - 类中的方法 com.baomidou.dynamic.datasource.ds.AbstractRoutingDataSource
-
获取默认数据源名称
- getPrimary() - 类中的方法 com.baomidou.dynamic.datasource.DynamicRoutingDataSource
- getSavePoints() - 类中的方法 com.baomidou.dynamic.datasource.tx.SavePointHolder
-
get savepoints
- getSchema() - 类中的方法 com.baomidou.dynamic.datasource.tx.ConnectionProxy
- getSynchronizations() - 类中的静态方法 com.baomidou.dynamic.datasource.tx.TransactionContext
-
Get synchronization list.
- getTransactionInfo() - 接口中的方法 com.baomidou.dynamic.datasource.tx.TransactionalExecutor
-
获取事务信息
- getTransactionIsolation() - 类中的方法 com.baomidou.dynamic.datasource.tx.ConnectionProxy
- getTypeMap() - 类中的方法 com.baomidou.dynamic.datasource.tx.ConnectionProxy
- getWarnings() - 类中的方法 com.baomidou.dynamic.datasource.tx.ConnectionProxy
- getXid() - 类中的方法 com.baomidou.dynamic.datasource.tx.SuspendedResourcesHolder
-
获得事务ID.
- getXID() - 类中的静态方法 com.baomidou.dynamic.datasource.tx.TransactionContext
-
Gets xid.
- GroupDataSource - com.baomidou.dynamic.datasource.ds中的类
-
组数据源
- GroupDataSource(String, DynamicDataSourceStrategy) - 类的构造器 com.baomidou.dynamic.datasource.ds.GroupDataSource
H
- hashCode() - 类中的方法 com.baomidou.dynamic.datasource.tx.ConnectionProxy
- hasSavepoint(String) - 类中的静态方法 com.baomidou.dynamic.datasource.tx.ConnectionFactory
-
Determine whether there is a savepoint
- HikariDataSourceActiveDetector - com.baomidou.dynamic.datasource.destroyer中的类
-
Description Hikari data source pool active detector.
- HikariDataSourceActiveDetector() - 类的构造器 com.baomidou.dynamic.datasource.destroyer.HikariDataSourceActiveDetector
I
- intercept(Invocation) - 类中的方法 com.baomidou.dynamic.datasource.plugin.MasterSlaveAutoRoutingPlugin
- invoke(MethodInvocation) - 类中的方法 com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationInterceptor
- invoke(MethodInvocation) - 类中的方法 com.baomidou.dynamic.datasource.aop.DynamicDatasourceNamedInterceptor
- invoke(MethodInvocation) - 类中的方法 com.baomidou.dynamic.datasource.aop.DynamicLocalTransactionInterceptor
- invokeAfterCommit(boolean) - 类中的方法 com.baomidou.dynamic.datasource.tx.TransactionalTemplate
-
Invoke after commit.
- invokeAfterCompletion(int, boolean) - 类中的方法 com.baomidou.dynamic.datasource.tx.TransactionalTemplate
-
Invoke after completion.
- invokeBeforeCommit(boolean) - 类中的方法 com.baomidou.dynamic.datasource.tx.TransactionalTemplate
-
Invoke before commit.
- invokeBeforeCompletion(boolean) - 类中的方法 com.baomidou.dynamic.datasource.tx.TransactionalTemplate
-
Invoke before completion .
- isClosed() - 类中的方法 com.baomidou.dynamic.datasource.tx.ConnectionProxy
- isEmpty(Object[]) - 类中的方法 com.baomidou.dynamic.datasource.tx.TransactionalTemplate
-
判断数据是否为空
- isNotEmpty(Object[]) - 类中的方法 com.baomidou.dynamic.datasource.tx.TransactionalTemplate
-
判断数组是否不为空
- isReadOnly() - 类中的方法 com.baomidou.dynamic.datasource.tx.ConnectionProxy
- isValid(int) - 类中的方法 com.baomidou.dynamic.datasource.tx.ConnectionProxy
- isWrapperFor(Class<?>) - 类中的方法 com.baomidou.dynamic.datasource.ds.AbstractDataSource
- isWrapperFor(Class<?>) - 类中的方法 com.baomidou.dynamic.datasource.ds.AbstractRoutingDataSource
- isWrapperFor(Class<?>) - 类中的方法 com.baomidou.dynamic.datasource.ds.ItemDataSource
- isWrapperFor(Class<?>) - 类中的方法 com.baomidou.dynamic.datasource.tx.ConnectionProxy
- ItemDataSource - com.baomidou.dynamic.datasource.ds中的类
- ItemDataSource() - 类的构造器 com.baomidou.dynamic.datasource.ds.ItemDataSource
J
- JndiDataSourceCreator - com.baomidou.dynamic.datasource.creator.jndi中的类
-
JNDI数据源创建器
- JndiDataSourceCreator() - 类的构造器 com.baomidou.dynamic.datasource.creator.jndi.JndiDataSourceCreator
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
- LocalTxUtil - com.baomidou.dynamic.datasource.tx中的类
-
本地事务工具类
- LocalTxUtil() - 类的构造器 com.baomidou.dynamic.datasource.tx.LocalTxUtil
M
- MANDATORY - 枚举类 中的枚举常量 com.baomidou.dynamic.datasource.tx.DsPropagation
-
支持当前事务,如果当前没有事务,就抛出异常。
- Master - com.baomidou.dynamic.datasource.annotation中的批注接口
- 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.DsProcessor
-
抽象匹配条件 匹配才会走当前执行器否则走下一级执行器
- matches(String) - 类中的方法 com.baomidou.dynamic.datasource.processor.DsSpelExpressionProcessor
N
- nativeSQL(String) - 类中的方法 com.baomidou.dynamic.datasource.tx.ConnectionProxy
- NESTED - 枚举类 中的枚举常量 com.baomidou.dynamic.datasource.tx.DsPropagation
-
如果当前存在事务,则在嵌套事务内执行,如果当前没有事务,就新建一个事务。
- NEVER - 枚举类 中的枚举常量 com.baomidou.dynamic.datasource.tx.DsPropagation
-
以非事务方式执行,如果当前存在事务,则抛出异常。
- newTransaction(DataSource, TransactionIsolationLevel, boolean) - 类中的方法 com.baomidou.dynamic.datasource.tx.AtomikosTransactionFactory
- noRollbackFor() - 批注接口 中的元素 com.baomidou.dynamic.datasource.annotation.DSTransactional
-
不回滚异常
- NOT_SUPPORTED - 枚举类 中的枚举常量 com.baomidou.dynamic.datasource.tx.DsPropagation
-
以非事务方式执行操作,如果当前存在事务,就把当前事务挂起。
- notify(Boolean) - 类中的方法 com.baomidou.dynamic.datasource.tx.ConnectionProxy
-
通知事务管理器提交或回滚
- notify(String, Boolean) - 类中的静态方法 com.baomidou.dynamic.datasource.tx.ConnectionFactory
-
Whether there is a savepoint
O
- onApplicationEvent(ApplicationEvent) - 类中的方法 com.baomidou.dynamic.datasource.tx.DsTxListenerMethodAdapter
P
- peek() - 类中的静态方法 com.baomidou.dynamic.datasource.toolkit.DynamicDataSourceContextHolder
-
获得当前线程数据源
- phase() - 批注接口 中的元素 com.baomidou.dynamic.datasource.annotation.DsTxEventListener
- plugin(Object) - 类中的方法 com.baomidou.dynamic.datasource.plugin.MasterSlaveAutoRoutingPlugin
- poll() - 类中的静态方法 com.baomidou.dynamic.datasource.toolkit.DynamicDataSourceContextHolder
-
清空当前线程数据源
- prepareCall(String) - 类中的方法 com.baomidou.dynamic.datasource.tx.ConnectionProxy
- prepareCall(String, int, int) - 类中的方法 com.baomidou.dynamic.datasource.tx.ConnectionProxy
- prepareCall(String, int, int, int) - 类中的方法 com.baomidou.dynamic.datasource.tx.ConnectionProxy
- prepareStatement(String) - 类中的方法 com.baomidou.dynamic.datasource.tx.ConnectionProxy
- prepareStatement(String, int) - 类中的方法 com.baomidou.dynamic.datasource.tx.ConnectionProxy
- prepareStatement(String, int[]) - 类中的方法 com.baomidou.dynamic.datasource.tx.ConnectionProxy
- prepareStatement(String, int, int) - 类中的方法 com.baomidou.dynamic.datasource.tx.ConnectionProxy
- prepareStatement(String, int, int, int) - 类中的方法 com.baomidou.dynamic.datasource.tx.ConnectionProxy
- prepareStatement(String, String[]) - 类中的方法 com.baomidou.dynamic.datasource.tx.ConnectionProxy
- propagation() - 批注接口 中的元素 com.baomidou.dynamic.datasource.annotation.DSTransactional
-
事务传播行为
- push(String) - 类中的静态方法 com.baomidou.dynamic.datasource.toolkit.DynamicDataSourceContextHolder
-
设置当前线程数据源
- putConnection(String, String, ConnectionProxy) - 类中的静态方法 com.baomidou.dynamic.datasource.tx.ConnectionFactory
-
put connection
R
- RandomDynamicDataSourceStrategy - com.baomidou.dynamic.datasource.strategy中的类
-
Random strategy to switch a database
- RandomDynamicDataSourceStrategy() - 类的构造器 com.baomidou.dynamic.datasource.strategy.RandomDynamicDataSourceStrategy
- randomUUID() - 类中的静态方法 com.baomidou.dynamic.datasource.tx.LocalTxUtil
-
随机生成UUID
- registerSynchronization(TransactionSynchronization) - 类中的静态方法 com.baomidou.dynamic.datasource.tx.TransactionContext
-
Register synchronization.
- releaseSavepoint() - 类中的方法 com.baomidou.dynamic.datasource.tx.SavePointHolder
-
release savepoint
- releaseSavepoint(Savepoint) - 类中的方法 com.baomidou.dynamic.datasource.tx.ConnectionProxy
- remove() - 类中的静态方法 com.baomidou.dynamic.datasource.tx.TransactionContext
-
remove
- removeDatasource(String) - 类中的方法 com.baomidou.dynamic.datasource.ds.GroupDataSource
- removeDataSource(String) - 类中的方法 com.baomidou.dynamic.datasource.DynamicRoutingDataSource
-
删除数据源
- removeSynchronizations() - 类中的静态方法 com.baomidou.dynamic.datasource.tx.TransactionContext
-
Remove synchronizations.
- REQUIRED - 枚举类 中的枚举常量 com.baomidou.dynamic.datasource.tx.DsPropagation
-
支持当前事务,如果当前没有事务,就新建一个事务。
- REQUIRES_NEW - 枚举类 中的枚举常量 com.baomidou.dynamic.datasource.tx.DsPropagation
-
新建事务,如果当前存在事务,把当前事务挂起。
- rollback() - 类中的方法 com.baomidou.dynamic.datasource.tx.ConnectionProxy
- rollback(String) - 类中的静态方法 com.baomidou.dynamic.datasource.tx.LocalTxUtil
-
手动回滚事务
- rollback(Savepoint) - 类中的方法 com.baomidou.dynamic.datasource.tx.ConnectionProxy
- rollbackFor() - 批注接口 中的元素 com.baomidou.dynamic.datasource.annotation.DSTransactional
-
回滚异常
- rollbackSavePoint() - 类中的方法 com.baomidou.dynamic.datasource.tx.SavePointHolder
-
rollback savepoint
- runScript(DataSource, String) - 类中的方法 com.baomidou.dynamic.datasource.support.ScriptRunner
-
执行数据库脚本
S
- SavePointHolder - com.baomidou.dynamic.datasource.tx中的类
-
Savepoint Holder
- SavePointHolder(ConnectionProxy) - 类的构造器 com.baomidou.dynamic.datasource.tx.SavePointHolder
-
constructor
- ScriptRunner - com.baomidou.dynamic.datasource.support中的类
- ScriptRunner() - 类的构造器 com.baomidou.dynamic.datasource.support.ScriptRunner
- setAutoCommit(boolean) - 类中的方法 com.baomidou.dynamic.datasource.tx.ConnectionProxy
- setBeanFactory(BeanFactory) - 类中的方法 com.baomidou.dynamic.datasource.aop.DynamicDataSourceAnnotationAdvisor
- setBeanResolver(BeanResolver) - 类中的方法 com.baomidou.dynamic.datasource.processor.DsSpelExpressionProcessor
-
设置bean解析器
- setCatalog(String) - 类中的方法 com.baomidou.dynamic.datasource.tx.ConnectionProxy
- setClientInfo(String, String) - 类中的方法 com.baomidou.dynamic.datasource.tx.ConnectionProxy
- setClientInfo(Properties) - 类中的方法 com.baomidou.dynamic.datasource.tx.ConnectionProxy
- setHoldability(int) - 类中的方法 com.baomidou.dynamic.datasource.tx.ConnectionProxy
- setLoginTimeout(int) - 类中的方法 com.baomidou.dynamic.datasource.ds.AbstractDataSource
- setLogWriter(PrintWriter) - 类中的方法 com.baomidou.dynamic.datasource.ds.AbstractDataSource
-
LogWriter methods are not supported.
- setNetworkTimeout(Executor, int) - 类中的方法 com.baomidou.dynamic.datasource.tx.ConnectionProxy
- setNextProcessor(DsProcessor) - 类中的方法 com.baomidou.dynamic.datasource.processor.DsProcessor
-
设置下一个执行器
- setParserContext(ParserContext) - 类中的方法 com.baomidou.dynamic.datasource.processor.DsSpelExpressionProcessor
-
设置解析上下文
- setProperties(Properties) - 类中的方法 com.baomidou.dynamic.datasource.plugin.MasterSlaveAutoRoutingPlugin
- setReadOnly(boolean) - 类中的方法 com.baomidou.dynamic.datasource.tx.ConnectionProxy
- setSavepoint() - 类中的方法 com.baomidou.dynamic.datasource.tx.ConnectionProxy
- setSavepoint(String) - 类中的方法 com.baomidou.dynamic.datasource.tx.ConnectionProxy
- setSchema(String) - 类中的方法 com.baomidou.dynamic.datasource.tx.ConnectionProxy
- setTransactionIsolation(int) - 类中的方法 com.baomidou.dynamic.datasource.tx.ConnectionProxy
- setTypeMap(Map<String, Class<?>>) - 类中的方法 com.baomidou.dynamic.datasource.tx.ConnectionProxy
- size() - 类中的方法 com.baomidou.dynamic.datasource.ds.GroupDataSource
-
size of this group
- Slave - com.baomidou.dynamic.datasource.annotation中的批注接口
- startTransaction() - 类中的静态方法 com.baomidou.dynamic.datasource.tx.LocalTxUtil
-
手动开启事务
- support(DataSourceProperty) - 类中的方法 com.baomidou.dynamic.datasource.creator.jndi.JndiDataSourceCreator
- support(DataSource) - 接口中的方法 com.baomidou.dynamic.datasource.destroyer.DataSourceActiveDetector
- support(DataSource) - 类中的方法 com.baomidou.dynamic.datasource.destroyer.Dhcp2DataSourceActiveDetector
- support(DataSource) - 类中的方法 com.baomidou.dynamic.datasource.destroyer.DruidDataSourceActiveDetector
- support(DataSource) - 类中的方法 com.baomidou.dynamic.datasource.destroyer.HikariDataSourceActiveDetector
- SUPPORTS - 枚举类 中的枚举常量 com.baomidou.dynamic.datasource.tx.DsPropagation
-
支持当前事务,如果当前没有事务,就以非事务方式执行。
- supportsMethod(Method) - 类中的方法 com.baomidou.dynamic.datasource.tx.DsTxEventListenerFactory
- suspend() - 类中的方法 com.baomidou.dynamic.datasource.tx.TransactionalTemplate
-
挂起资源
- SuspendedResourcesHolder - com.baomidou.dynamic.datasource.tx中的类
-
SuspendedResourcesHolder
- SuspendedResourcesHolder(String) - 类的构造器 com.baomidou.dynamic.datasource.tx.SuspendedResourcesHolder
-
Instantiates a new Suspended resources holder.
T
- TransactionalExecutor - com.baomidou.dynamic.datasource.tx中的接口
-
事务执行器
- TransactionalInfo - com.baomidou.dynamic.datasource.tx中的类
-
事务基础信息
- TransactionalInfo() - 类的构造器 com.baomidou.dynamic.datasource.tx.TransactionalInfo
- TransactionalTemplate - com.baomidou.dynamic.datasource.tx中的类
-
AOP事务模板
- TransactionalTemplate() - 类的构造器 com.baomidou.dynamic.datasource.tx.TransactionalTemplate
- TransactionContext - com.baomidou.dynamic.datasource.tx中的类
- TransactionContext() - 类的构造器 com.baomidou.dynamic.datasource.tx.TransactionContext
- TransactionException - com.baomidou.dynamic.datasource.exception中的异常错误类
-
事务异常
- TransactionException(String) - 异常错误类的构造器 com.baomidou.dynamic.datasource.exception.TransactionException
-
构造
- TransactionException(String, Throwable) - 异常错误类的构造器 com.baomidou.dynamic.datasource.exception.TransactionException
-
构造
U
- unbind(String) - 类中的静态方法 com.baomidou.dynamic.datasource.tx.TransactionContext
-
Unbind string.
- unwrap(Class<T>) - 类中的方法 com.baomidou.dynamic.datasource.ds.AbstractDataSource
- unwrap(Class<T>) - 类中的方法 com.baomidou.dynamic.datasource.ds.AbstractRoutingDataSource
- unwrap(Class<T>) - 类中的方法 com.baomidou.dynamic.datasource.ds.ItemDataSource
- unwrap(Class<T>) - 类中的方法 com.baomidou.dynamic.datasource.tx.ConnectionProxy
V
- value() - 批注接口 中的元素 com.baomidou.dynamic.datasource.annotation.DS
-
groupName or specific database name or spring SPEL name.
- value() - 批注接口 中的元素 com.baomidou.dynamic.datasource.annotation.DsTxEventListener
- valueOf(String) - 枚举类中的静态方法 com.baomidou.dynamic.datasource.tx.DsPropagation
-
返回带有指定名称的该类的枚举常量。
- values() - 枚举类中的静态方法 com.baomidou.dynamic.datasource.tx.DsPropagation
-
返回包含该枚举类的常量的数组, 顺序与声明这些常量的顺序相同
Y
- YmlDynamicDataSourceProvider - com.baomidou.dynamic.datasource.provider中的类
-
YML数据源提供者
- YmlDynamicDataSourceProvider(DefaultDataSourceCreator, Map<String, DataSourceProperty>) - 类的构造器 com.baomidou.dynamic.datasource.provider.YmlDynamicDataSourceProvider
-
构造函数
所有程序包|所有类和接口|序列化表格