索引

A B C D E F G H I J L M N O P R S T U V Y 
All Classes and Interfaces|所有程序包|序列化表格

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() - annotation interface 中的元素 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() - annotation interface 中的元素 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中的Annotation Interface
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中的Enum Class
 
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中的Annotation Interface
multi data source transaction
DsTxEventListener - com.baomidou.dynamic.datasource.annotation中的Annotation Interface
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() - 类中的方法 com.baomidou.dynamic.datasource.tx.TransactionalTemplate
Invoke after commit.
invokeAfterCompletion(int) - 类中的方法 com.baomidou.dynamic.datasource.tx.TransactionalTemplate
Invoke after completion.
invokeBeforeCommit() - 类中的方法 com.baomidou.dynamic.datasource.tx.TransactionalTemplate
Invoke before commit.
invokeBeforeCompletion() - 类中的方法 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 - enum class 中的枚举常量 com.baomidou.dynamic.datasource.tx.DsPropagation
支持当前事务,如果当前没有事务,就抛出异常。
Master - com.baomidou.dynamic.datasource.annotation中的Annotation Interface
 
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 - enum class 中的枚举常量 com.baomidou.dynamic.datasource.tx.DsPropagation
如果当前存在事务,则在嵌套事务内执行,如果当前没有事务,就新建一个事务。
NEVER - enum class 中的枚举常量 com.baomidou.dynamic.datasource.tx.DsPropagation
以非事务方式执行,如果当前存在事务,则抛出异常。
newTransaction(DataSource, TransactionIsolationLevel, boolean) - 类中的方法 com.baomidou.dynamic.datasource.tx.AtomikosTransactionFactory
 
noRollbackFor() - annotation interface 中的元素 com.baomidou.dynamic.datasource.annotation.DSTransactional
不回滚异常
NOT_SUPPORTED - enum class 中的枚举常量 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() - annotation interface 中的元素 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() - annotation interface 中的元素 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 - enum class 中的枚举常量 com.baomidou.dynamic.datasource.tx.DsPropagation
支持当前事务,如果当前没有事务,就新建一个事务。
REQUIRES_NEW - enum class 中的枚举常量 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() - annotation interface 中的元素 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
 
shouldInvokeAction() - 类中的方法 com.baomidou.dynamic.datasource.tx.TransactionalTemplate
Should invoke action boolean.
size() - 类中的方法 com.baomidou.dynamic.datasource.ds.GroupDataSource
size of this group
Slave - com.baomidou.dynamic.datasource.annotation中的Annotation Interface
 
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 - enum class 中的枚举常量 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() - annotation interface 中的元素 com.baomidou.dynamic.datasource.annotation.DS
groupName or specific database name or spring SPEL name.
value() - annotation interface 中的元素 com.baomidou.dynamic.datasource.annotation.DsTxEventListener
 
valueOf(String) - enum class中的静态方法 com.baomidou.dynamic.datasource.tx.DsPropagation
Returns the enum constant of this class with the specified name.
values() - enum class中的静态方法 com.baomidou.dynamic.datasource.tx.DsPropagation
Returns an array containing the constants of this enum class, in the order they are declared.

Y

YmlDynamicDataSourceProvider - com.baomidou.dynamic.datasource.provider中的类
YML数据源提供者
YmlDynamicDataSourceProvider(DefaultDataSourceCreator, Map<String, DataSourceProperty>) - 类的构造器 com.baomidou.dynamic.datasource.provider.YmlDynamicDataSourceProvider
构造函数
A B C D E F G H I J L M N O P R S T U V Y 
All Classes and Interfaces|所有程序包|序列化表格