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

A

abort(Executor) - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicConnectionProxy
 
AbstractDataSourceCreator - com.easycode8.datasource.dynamic.core.creator中的类
 
AbstractDataSourceCreator() - 类 的构造器com.easycode8.datasource.dynamic.core.creator.AbstractDataSourceCreator
 
AbstractDataSourceProvider - com.easycode8.datasource.dynamic.core.provider中的类
 
AbstractDataSourceProvider(List<DataSourceCreator>) - 类 的构造器com.easycode8.datasource.dynamic.core.provider.AbstractDataSourceProvider
 
AbstractDataSourceTransactionManager - com.easycode8.datasource.dynamic.core.transaction中的类
 
AbstractDataSourceTransactionManager() - 类 的构造器com.easycode8.datasource.dynamic.core.transaction.AbstractDataSourceTransactionManager
 
actualTransactionActive - 类 中的静态变量com.easycode8.datasource.dynamic.core.transaction.TransactionSynchronizationManager
 
aDataSourceInfo() - 类 中的静态方法com.easycode8.datasource.dynamic.core.DataSourceInfo.Builder
 
add(String, DataSource) - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicDataSource
 
addDynamicDataSource(DataSourceInfo) - 类 中的方法com.easycode8.datasource.dynamic.core.DefaultDynamicDataSourceManager
 
addDynamicDataSource(DataSourceInfo) - 接口 中的方法com.easycode8.datasource.dynamic.core.DynamicDataSourceManager
 
afterPropertiesSet() - 类 中的方法com.easycode8.datasource.dynamic.core.DefaultDynamicDataSourceManager
 
afterPropertiesSet() - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicDataSource
 
around(ProceedingJoinPoint, DynamicTransactional) - 类 中的方法com.easycode8.datasource.dynamic.core.aop.DynamicTransactionAspect
 

B

bindResource(Object, Object) - 类 中的静态方法com.easycode8.datasource.dynamic.core.transaction.TransactionSynchronizationManager
 
build() - 类 中的方法com.easycode8.datasource.dynamic.core.DataSourceInfo.Builder
 
builder() - 类 中的静态方法com.easycode8.datasource.dynamic.core.DataSourceInfo
 
Builder() - 类 的构造器com.easycode8.datasource.dynamic.core.DataSourceInfo.Builder
 

C

changeDataSource(JoinPoint, DynamicSource) - 类 中的方法com.easycode8.datasource.dynamic.core.aop.DynamicDataSourceAspect
 
check - 类 中的变量com.easycode8.datasource.dynamic.core.DynamicDataSourceProperties
是否启动时候检查所有数据源有效性,默认true,检查
checkAllDataSource(boolean) - 类 中的方法com.easycode8.datasource.dynamic.core.DefaultDynamicDataSourceManager
 
checkDataSource(DataSource) - 类 中的方法com.easycode8.datasource.dynamic.core.DefaultDynamicDataSourceManager
 
chooseDefaultDataSource() - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicDataSource
 
className() - 接口 中的方法com.easycode8.datasource.dynamic.core.creator.DataSourceCreator
源类型名称
className() - 类 中的方法com.easycode8.datasource.dynamic.core.creator.DefaultDataSourceCreator
 
className() - 类 中的方法com.easycode8.datasource.dynamic.core.creator.DruidDataSourceCreator
 
cleanupAfterCompletion(TransactionInfo) - 类 中的方法com.easycode8.datasource.dynamic.core.transaction.AbstractDataSourceTransactionManager
 
cleanupTransactionInfo(TransactionInfo) - 类 中的方法com.easycode8.datasource.dynamic.core.transaction.AbstractDataSourceTransactionManager
 
clear() - 类 中的方法com.easycode8.datasource.dynamic.core.transaction.ConnectionHolder
 
clear() - 类 中的静态方法com.easycode8.datasource.dynamic.core.transaction.TransactionSynchronizationManager
 
clearWarnings() - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicConnectionProxy
 
close() - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicConnectionProxy
 
close() - 类 中的方法com.easycode8.datasource.dynamic.core.transaction.ConnectionProxy
 
closeDataSource(String, DataSource) - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicDataSource
 
com.easycode8.datasource.dynamic.core - 程序包 com.easycode8.datasource.dynamic.core
 
com.easycode8.datasource.dynamic.core.annotation - 程序包 com.easycode8.datasource.dynamic.core.annotation
 
com.easycode8.datasource.dynamic.core.aop - 程序包 com.easycode8.datasource.dynamic.core.aop
 
com.easycode8.datasource.dynamic.core.creator - 程序包 com.easycode8.datasource.dynamic.core.creator
 
com.easycode8.datasource.dynamic.core.exception - 程序包 com.easycode8.datasource.dynamic.core.exception
 
com.easycode8.datasource.dynamic.core.provider - 程序包 com.easycode8.datasource.dynamic.core.provider
 
com.easycode8.datasource.dynamic.core.transaction - 程序包 com.easycode8.datasource.dynamic.core.transaction
 
com.easycode8.datasource.dynamic.core.transaction.annotation - 程序包 com.easycode8.datasource.dynamic.core.transaction.annotation
 
com.easycode8.datasource.dynamic.core.util - 程序包 com.easycode8.datasource.dynamic.core.util
 
commit() - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicConnectionProxy
 
commit(TransactionInfo) - 类 中的方法com.easycode8.datasource.dynamic.core.transaction.AbstractDataSourceTransactionManager
 
commit() - 类 中的方法com.easycode8.datasource.dynamic.core.transaction.ConnectionProxy
 
commit() - 类 中的方法com.easycode8.datasource.dynamic.core.transaction.TransactionInfo
 
commitTransactionAfterReturning(TransactionInfo) - 类 中的方法com.easycode8.datasource.dynamic.core.transaction.AbstractDataSourceTransactionManager
 
completeTransactionAfterThrowing(TransactionInfo, Throwable) - 类 中的方法com.easycode8.datasource.dynamic.core.transaction.AbstractDataSourceTransactionManager
 
connection - 类 中的变量com.easycode8.datasource.dynamic.core.DynamicConnectionProxy
 
ConnectionHolder - com.easycode8.datasource.dynamic.core.transaction中的类
 
ConnectionHolder() - 类 的构造器com.easycode8.datasource.dynamic.core.transaction.ConnectionHolder
 
connectionHolder - 类 中的变量com.easycode8.datasource.dynamic.core.transaction.ConnectionHolder
 
connectionHolder - 类 中的变量com.easycode8.datasource.dynamic.core.transaction.TransactionInfo
 
ConnectionProxy - com.easycode8.datasource.dynamic.core.transaction中的类
多数据源事务中使用的连接代理,注释默认的行为,防止非sping事务场景下, mybatis自动提交处理事务不受统一控制
ConnectionProxy(Connection, String) - 类 的构造器com.easycode8.datasource.dynamic.core.transaction.ConnectionProxy
 
contain(ConnectionProxy) - 类 中的方法com.easycode8.datasource.dynamic.core.transaction.ConnectionHolder
 
createArrayOf(String, Object[]) - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicConnectionProxy
 
createBlob() - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicConnectionProxy
 
createClob() - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicConnectionProxy
 
createDataSource(DataSourceInfo) - 类 中的方法com.easycode8.datasource.dynamic.core.creator.AbstractDataSourceCreator
 
createDataSource(DataSourceInfo) - 接口 中的方法com.easycode8.datasource.dynamic.core.creator.DataSourceCreator
通过属性创建数据源
createNClob() - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicConnectionProxy
 
createProxy(Connection, String) - 类 中的方法com.easycode8.datasource.dynamic.core.DefaultDynamicConnectionProxyFactory
 
createProxy(Connection, String) - 接口 中的方法com.easycode8.datasource.dynamic.core.DynamicConnectionProxyFactory
包装实际的连接转化未动态数据源的连接
createSQLXML() - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicConnectionProxy
 
createStatement() - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicConnectionProxy
 
createStatement(int, int) - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicConnectionProxy
 
createStatement(int, int, int) - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicConnectionProxy
 
createStruct(String, Object[]) - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicConnectionProxy
 
createTransaction(String) - 类 中的方法com.easycode8.datasource.dynamic.core.transaction.AbstractDataSourceTransactionManager
 

D

DATA_SOURCE_DEQUE - 类 中的静态变量com.easycode8.datasource.dynamic.core.DynamicDataSourceHolder
为什么不能用String 而要使用队列(这里作为栈实现)来存储 因为每次一个方法做多数据源aop增强时候。
DataSource(Environment, DynamicDataSourceProperties, List<DataSourceProvider>, DynamicConnectionProxyFactory) - 类 中的方法com.easycode8.datasource.dynamic.core.annotation.DynamicDataSourceConfiguration
 
datasource - 类 中的变量com.easycode8.datasource.dynamic.core.DynamicDataSourceProperties
数据源集合 spring: datasource: dynamic: header: db-type primary: master datasource: master: driver-class-name: org.h2.Driver url: jdbc:h2:mem:test username: root password: 123456 db1: driver-class-name: org.h2.Driver url: jdbc:h2:mem:test1 username: root password: 123456
dataSource - 类 中的变量com.easycode8.datasource.dynamic.core.transaction.DynamicDataSourceTransactionManager
 
DataSourceCreator - com.easycode8.datasource.dynamic.core.creator中的接口
 
DataSourceCreatorConfiguration() - 类 的构造器com.easycode8.datasource.dynamic.core.annotation.DynamicDataSourceConfiguration.DataSourceCreatorConfiguration
 
dataSourceCreatorMap - 类 中的变量com.easycode8.datasource.dynamic.core.DefaultDynamicDataSourceManager
 
dataSourceCreatorMap - 类 中的变量com.easycode8.datasource.dynamic.core.provider.AbstractDataSourceProvider
 
DataSourceInfo - com.easycode8.datasource.dynamic.core中的类
数据源配置信息
DataSourceInfo() - 类 的构造器com.easycode8.datasource.dynamic.core.DataSourceInfo
 
DataSourceInfo.Builder - com.easycode8.datasource.dynamic.core中的类
 
dataSourceProperties - 类 中的变量com.easycode8.datasource.dynamic.core.aop.DynamicDataSourceAspect
 
dataSourceProperties - 类 中的变量com.easycode8.datasource.dynamic.core.DefaultDynamicDataSourceManager
 
dataSourceProperties - 类 中的变量com.easycode8.datasource.dynamic.core.DynamicDataSource
 
dataSourceProperties - 类 中的变量com.easycode8.datasource.dynamic.core.provider.YmlDataSourceProvider
 
DataSourceProvider - com.easycode8.datasource.dynamic.core.provider中的接口
 
dataSourceProviders - 类 中的变量com.easycode8.datasource.dynamic.core.DynamicDataSource
 
defaultDataSourceCreator() - 类 中的方法com.easycode8.datasource.dynamic.core.annotation.DynamicDataSourceConfiguration
 
DefaultDataSourceCreator - com.easycode8.datasource.dynamic.core.creator中的类
 
DefaultDataSourceCreator() - 类 的构造器com.easycode8.datasource.dynamic.core.creator.DefaultDataSourceCreator
 
DefaultDynamicConnectionProxyFactory - com.easycode8.datasource.dynamic.core中的类
 
DefaultDynamicConnectionProxyFactory() - 类 的构造器com.easycode8.datasource.dynamic.core.DefaultDynamicConnectionProxyFactory
 
DefaultDynamicDataSourceManager - com.easycode8.datasource.dynamic.core中的类
动态数据源管理器 动态数据源的导入初始 服务数据源的增删改查
DefaultDynamicDataSourceManager(DynamicDataSource, List<DataSourceCreator>, DynamicDataSourceProperties) - 类 的构造器com.easycode8.datasource.dynamic.core.DefaultDynamicDataSourceManager
 
destroy() - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicDataSource
 
determineCurrentLookupKey() - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicDataSource
 
determineTargetDataSource() - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicDataSource
 
discoverer - 类 中的静态变量com.easycode8.datasource.dynamic.core.util.SpringSpelUtils
将方法参数纳入Spring管理
doBegin(Object, TransactionDefinition) - 类 中的方法com.easycode8.datasource.dynamic.core.transaction.AbstractDataSourceTransactionManager
 
doBegin(Object, TransactionDefinition) - 类 中的方法com.easycode8.datasource.dynamic.core.transaction.DynamicDataSourceTransactionManager
 
doCleanupAfterCompletion(TransactionInfo) - 类 中的方法com.easycode8.datasource.dynamic.core.transaction.AbstractDataSourceTransactionManager
清理事务中绑定的资源(connectionHolder及holder持有的连接)
doCleanupAfterCompletion(TransactionInfo) - 类 中的方法com.easycode8.datasource.dynamic.core.transaction.DynamicDataSourceTransactionManager
 
doClose() - 类 中的方法com.easycode8.datasource.dynamic.core.transaction.ConnectionProxy
 
doCommit(TransactionInfo) - 类 中的方法com.easycode8.datasource.dynamic.core.transaction.AbstractDataSourceTransactionManager
 
doCommit() - 类 中的方法com.easycode8.datasource.dynamic.core.transaction.ConnectionProxy
 
doCommit(TransactionInfo) - 类 中的方法com.easycode8.datasource.dynamic.core.transaction.DynamicDataSourceTransactionManager
 
doCreateDataSource(DataSourceInfo) - 类 中的方法com.easycode8.datasource.dynamic.core.creator.AbstractDataSourceCreator
 
doCreateDataSource(DataSourceInfo) - 类 中的方法com.easycode8.datasource.dynamic.core.creator.DefaultDataSourceCreator
 
doCreateDataSource(DataSourceInfo) - 类 中的方法com.easycode8.datasource.dynamic.core.creator.DruidDataSourceCreator
 
doGetTransaction() - 类 中的方法com.easycode8.datasource.dynamic.core.transaction.AbstractDataSourceTransactionManager
 
doGetTransaction() - 类 中的方法com.easycode8.datasource.dynamic.core.transaction.DynamicDataSourceTransactionManager
 
doRollback(TransactionInfo) - 类 中的方法com.easycode8.datasource.dynamic.core.transaction.AbstractDataSourceTransactionManager
 
doRollback() - 类 中的方法com.easycode8.datasource.dynamic.core.transaction.ConnectionProxy
 
doRollback(TransactionInfo) - 类 中的方法com.easycode8.datasource.dynamic.core.transaction.DynamicDataSourceTransactionManager
 
driverClassName - 类 中的变量com.easycode8.datasource.dynamic.core.DataSourceInfo.Builder
 
driverClassName(String) - 类 中的方法com.easycode8.datasource.dynamic.core.DataSourceInfo.Builder
 
driverClassName - 类 中的变量com.easycode8.datasource.dynamic.core.DataSourceInfo
 
druidDataSourceCreator(Environment, List<Filter>) - 类 中的方法com.easycode8.datasource.dynamic.core.annotation.DynamicDataSourceConfiguration.DataSourceCreatorConfiguration
 
DruidDataSourceCreator - com.easycode8.datasource.dynamic.core.creator中的类
 
DruidDataSourceCreator(Environment, List<Filter>) - 类 的构造器com.easycode8.datasource.dynamic.core.creator.DruidDataSourceCreator
 
DynamicConnectionProxy - com.easycode8.datasource.dynamic.core中的类
连接代理表示当前连接时哪个数据源持有的。
DynamicConnectionProxy(Connection, String) - 类 的构造器com.easycode8.datasource.dynamic.core.DynamicConnectionProxy
 
dynamicConnectionProxyFactory() - 类 中的方法com.easycode8.datasource.dynamic.core.annotation.DynamicDataSourceConfiguration
 
DynamicConnectionProxyFactory - com.easycode8.datasource.dynamic.core中的接口
动态数据源连接工厂接口
dynamicConnectionProxyFactory - 类 中的变量com.easycode8.datasource.dynamic.core.DynamicDataSource
 
dynamicDataSource - 类 中的变量com.easycode8.datasource.dynamic.core.DefaultDynamicDataSourceManager
 
DynamicDataSource - com.easycode8.datasource.dynamic.core中的类
 
DynamicDataSource(DataSourceProperties, DynamicDataSourceProperties, List<DataSourceProvider>, DynamicConnectionProxyFactory) - 类 的构造器com.easycode8.datasource.dynamic.core.DynamicDataSource
 
dynamicDataSourceAspect(DynamicDataSourceProperties) - 类 中的方法com.easycode8.datasource.dynamic.core.annotation.DynamicDataSourceConfiguration
 
DynamicDataSourceAspect - com.easycode8.datasource.dynamic.core.aop中的类
 
DynamicDataSourceAspect(DynamicDataSourceProperties) - 类 的构造器com.easycode8.datasource.dynamic.core.aop.DynamicDataSourceAspect
 
DynamicDataSourceConfiguration - com.easycode8.datasource.dynamic.core.annotation中的类
 
DynamicDataSourceConfiguration() - 类 的构造器com.easycode8.datasource.dynamic.core.annotation.DynamicDataSourceConfiguration
 
DynamicDataSourceConfiguration.DataSourceCreatorConfiguration - com.easycode8.datasource.dynamic.core.annotation中的类
 
DynamicDataSourceHolder - com.easycode8.datasource.dynamic.core中的类
当前线程的多数据源持有对象
DynamicDataSourceHolder() - 类 的构造器com.easycode8.datasource.dynamic.core.DynamicDataSourceHolder
 
dynamicDataSourceManager(DynamicDataSource, List<DataSourceCreator>, DynamicDataSourceProperties) - 类 中的方法com.easycode8.datasource.dynamic.core.annotation.DynamicDataSourceConfiguration
 
DynamicDataSourceManager - com.easycode8.datasource.dynamic.core中的接口
动态数据源管理器 动态数据源的导入初始 服务数据源的增删改查
dynamicDataSourceMap - 类 中的变量com.easycode8.datasource.dynamic.core.DynamicDataSource
 
DynamicDataSourceNotFoundException - com.easycode8.datasource.dynamic.core.exception中的异常错误
 
DynamicDataSourceNotFoundException(String, String...) - 异常错误 的构造器com.easycode8.datasource.dynamic.core.exception.DynamicDataSourceNotFoundException
 
DynamicDataSourceNotFoundException(String, Throwable) - 异常错误 的构造器com.easycode8.datasource.dynamic.core.exception.DynamicDataSourceNotFoundException
 
DynamicDataSourceNotFoundException(String) - 异常错误 的构造器com.easycode8.datasource.dynamic.core.exception.DynamicDataSourceNotFoundException
 
dynamicDataSourceProperties - 类 中的变量com.easycode8.datasource.dynamic.core.DynamicDataSource
 
DynamicDataSourceProperties - com.easycode8.datasource.dynamic.core中的类
 
DynamicDataSourceProperties() - 类 的构造器com.easycode8.datasource.dynamic.core.DynamicDataSourceProperties
 
dynamicDataSourceTransactionManager(DynamicDataSource) - 类 中的方法com.easycode8.datasource.dynamic.core.transaction.annotation.DynamicTransactionManagementConfiguration
 
DynamicDataSourceTransactionManager - com.easycode8.datasource.dynamic.core.transaction中的类
 
DynamicDataSourceTransactionManager(DynamicDataSource) - 类 的构造器com.easycode8.datasource.dynamic.core.transaction.DynamicDataSourceTransactionManager
 
DynamicDataSourceUtils - com.easycode8.datasource.dynamic.core.util中的类
 
DynamicDataSourceUtils() - 类 的构造器com.easycode8.datasource.dynamic.core.util.DynamicDataSourceUtils
 
DynamicSource - com.easycode8.datasource.dynamic.core.annotation中的注释类型
 
DynamicTransactional - com.easycode8.datasource.dynamic.core.transaction.annotation中的注释类型
 
DynamicTransactionAspect - com.easycode8.datasource.dynamic.core.aop中的类
 
DynamicTransactionAspect(AbstractDataSourceTransactionManager) - 类 的构造器com.easycode8.datasource.dynamic.core.aop.DynamicTransactionAspect
 
dynamicTransactionAspect(AbstractDataSourceTransactionManager) - 类 中的方法com.easycode8.datasource.dynamic.core.transaction.annotation.DynamicTransactionManagementConfiguration
 
DynamicTransactionManagementConfiguration - com.easycode8.datasource.dynamic.core.transaction.annotation中的类
 
DynamicTransactionManagementConfiguration() - 类 的构造器com.easycode8.datasource.dynamic.core.transaction.annotation.DynamicTransactionManagementConfiguration
 

E

EnableDynamicDataSource - com.easycode8.datasource.dynamic.core.annotation中的注释类型
 
EnableDynamicTransactionManagement - com.easycode8.datasource.dynamic.core.transaction.annotation中的注释类型
 
environment - 类 中的变量com.easycode8.datasource.dynamic.core.creator.DruidDataSourceCreator
 
extractDatabaseType(String) - 类 中的静态方法com.easycode8.datasource.dynamic.core.util.JdbcUrlParserUtils
从jdbc中提取数据库类型

F

filters - 类 中的变量com.easycode8.datasource.dynamic.core.creator.DruidDataSourceCreator
 

G

getAllConnection() - 类 中的方法com.easycode8.datasource.dynamic.core.transaction.ConnectionHolder
 
getAutoCommit() - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicConnectionProxy
 
getCatalog() - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicConnectionProxy
 
getCheck() - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicDataSourceProperties
 
getClientInfo(String) - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicConnectionProxy
 
getClientInfo() - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicConnectionProxy
 
getConnection() - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicConnectionProxy
 
getConnection() - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicDataSource
 
getConnection(String) - 类 中的方法com.easycode8.datasource.dynamic.core.transaction.ConnectionHolder
 
getConnectionHolder() - 类 中的方法com.easycode8.datasource.dynamic.core.transaction.TransactionInfo
 
getCurrentDatabaseType() - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicDataSource
获取当前动态数据源的数据库类型
getDatasource() - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicDataSourceProperties
 
getDataSource() - 类 中的方法com.easycode8.datasource.dynamic.core.transaction.DynamicDataSourceTransactionManager
 
getDriverClassName() - 类 中的方法com.easycode8.datasource.dynamic.core.DataSourceInfo
 
getDynamicDataSourceMap() - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicDataSource
 
getHeader() - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicDataSourceProperties
 
getHoldability() - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicConnectionProxy
 
getKey() - 类 中的方法com.easycode8.datasource.dynamic.core.DataSourceInfo
 
getMetaData() - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicConnectionProxy
 
getName() - 类 中的方法com.easycode8.datasource.dynamic.core.transaction.TransactionInfo
 
getNetworkTimeout() - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicConnectionProxy
 
getOld() - 类 中的方法com.easycode8.datasource.dynamic.core.transaction.TransactionInfo
 
getOwner() - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicConnectionProxy
 
getPassword() - 类 中的方法com.easycode8.datasource.dynamic.core.DataSourceInfo
 
getPrimary() - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicDataSourceProperties
 
getResource(Object) - 类 中的静态方法com.easycode8.datasource.dynamic.core.transaction.TransactionSynchronizationManager
 
getSchema() - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicConnectionProxy
 
getStatus() - 类 中的方法com.easycode8.datasource.dynamic.core.transaction.TransactionInfo
 
getStrict() - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicDataSourceProperties
 
getTransaction(String) - 类 中的方法com.easycode8.datasource.dynamic.core.transaction.AbstractDataSourceTransactionManager
 
getTransactionIsolation() - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicConnectionProxy
 
getType() - 类 中的方法com.easycode8.datasource.dynamic.core.creator.AbstractDataSourceCreator
 
getType() - 类 中的方法com.easycode8.datasource.dynamic.core.DataSourceInfo
 
getTypeMap() - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicConnectionProxy
 
getUrl() - 类 中的方法com.easycode8.datasource.dynamic.core.DataSourceInfo
 
getUsername() - 类 中的方法com.easycode8.datasource.dynamic.core.DataSourceInfo
 
getWarnings() - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicConnectionProxy
 

H

handleRootException(Throwable, Consumer<Throwable>) - 类 中的静态方法com.easycode8.datasource.dynamic.core.util.SpringExceptionUtils
 
hasConnectionHolder() - 类 中的方法com.easycode8.datasource.dynamic.core.transaction.TransactionInfo
 
header - 类 中的变量com.easycode8.datasource.dynamic.core.DynamicDataSourceProperties
请求头数据源标记的变量

I

invokeMethod(Object, Class<?>, String...) - 类 中的静态方法com.easycode8.datasource.dynamic.core.util.SpringReflectionUtils
反射调用方法,如果没有找到尝试下一个方法
isActualTransactionActive() - 类 中的静态方法com.easycode8.datasource.dynamic.core.transaction.TransactionSynchronizationManager
 
isClosed() - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicConnectionProxy
 
isExistingTransaction(Object) - 类 中的方法com.easycode8.datasource.dynamic.core.transaction.AbstractDataSourceTransactionManager
 
isExistingTransaction(Object) - 类 中的方法com.easycode8.datasource.dynamic.core.transaction.DynamicDataSourceTransactionManager
 
isNewConnectionHolder() - 类 中的方法com.easycode8.datasource.dynamic.core.transaction.TransactionInfo
 
isNewSynchronization() - 类 中的方法com.easycode8.datasource.dynamic.core.transaction.TransactionInfo
 
isNewTransaction() - 类 中的方法com.easycode8.datasource.dynamic.core.transaction.TransactionInfo
 
isReadOnly() - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicConnectionProxy
 
isResourceReady() - 类 中的静态方法com.easycode8.datasource.dynamic.core.transaction.TransactionSynchronizationManager
 
isSynchronizedWithTransaction() - 类 中的方法com.easycode8.datasource.dynamic.core.transaction.ConnectionHolder
 
isTransactionActive() - 类 中的方法com.easycode8.datasource.dynamic.core.transaction.ConnectionHolder
判断holder是否代表活跃的,jdbc管理的事务
isValid(int) - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicConnectionProxy
 
isWrapperFor(Class<?>) - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicConnectionProxy
 

J

JdbcUrlParserUtils - com.easycode8.datasource.dynamic.core.util中的类
 
JdbcUrlParserUtils() - 类 的构造器com.easycode8.datasource.dynamic.core.util.JdbcUrlParserUtils
 

K

key - 类 中的变量com.easycode8.datasource.dynamic.core.DataSourceInfo.Builder
 
key(String) - 类 中的方法com.easycode8.datasource.dynamic.core.DataSourceInfo.Builder
 
key - 类 中的变量com.easycode8.datasource.dynamic.core.DataSourceInfo
 

L

listAllDataSourceInfo() - 类 中的方法com.easycode8.datasource.dynamic.core.DefaultDynamicDataSourceManager
 
listAllDataSourceInfo() - 接口 中的方法com.easycode8.datasource.dynamic.core.DynamicDataSourceManager
 
loadAllDataSource() - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicDataSource
 
loadDataSourceInfo() - 类 中的方法com.easycode8.datasource.dynamic.core.provider.AbstractDataSourceProvider
 
loadDataSourceInfo() - 类 中的方法com.easycode8.datasource.dynamic.core.provider.YmlDataSourceProvider
 
loadDataSources() - 类 中的方法com.easycode8.datasource.dynamic.core.provider.AbstractDataSourceProvider
 
loadDataSources() - 接口 中的方法com.easycode8.datasource.dynamic.core.provider.DataSourceProvider
加载所有数据源
LOGGER - 类 中的静态变量com.easycode8.datasource.dynamic.core.aop.DynamicDataSourceAspect
 
LOGGER - 类 中的静态变量com.easycode8.datasource.dynamic.core.creator.DruidDataSourceCreator
 
LOGGER - 类 中的静态变量com.easycode8.datasource.dynamic.core.DefaultDynamicDataSourceManager
 
LOGGER - 类 中的静态变量com.easycode8.datasource.dynamic.core.DynamicConnectionProxy
 
LOGGER - 类 中的静态变量com.easycode8.datasource.dynamic.core.DynamicDataSource
 
LOGGER - 类 中的静态变量com.easycode8.datasource.dynamic.core.transaction.AbstractDataSourceTransactionManager
 
LOGGER - 类 中的静态变量com.easycode8.datasource.dynamic.core.transaction.ConnectionHolder
 
LOGGER - 类 中的静态变量com.easycode8.datasource.dynamic.core.transaction.ConnectionProxy
 
LOGGER - 类 中的静态变量com.easycode8.datasource.dynamic.core.transaction.DynamicDataSourceTransactionManager
 
LOGGER - 类 中的静态变量com.easycode8.datasource.dynamic.core.transaction.TransactionInfo
 

M

main(String[]) - 类 中的静态方法com.easycode8.datasource.dynamic.core.util.JdbcUrlParserUtils
 
message - 异常错误 中的变量com.easycode8.datasource.dynamic.core.exception.DynamicDataSourceNotFoundException
 

N

name - 类 中的变量com.easycode8.datasource.dynamic.core.transaction.TransactionInfo
 
nativeSQL(String) - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicConnectionProxy
 
newConnectionHolder - 类 中的变量com.easycode8.datasource.dynamic.core.transaction.TransactionInfo
 
newSynchronization - 类 中的变量com.easycode8.datasource.dynamic.core.transaction.TransactionInfo
 
newTransaction - 类 中的变量com.easycode8.datasource.dynamic.core.transaction.TransactionInfo
 

O

obtainDataSource() - 类 中的方法com.easycode8.datasource.dynamic.core.transaction.DynamicDataSourceTransactionManager
 
old - 类 中的变量com.easycode8.datasource.dynamic.core.transaction.TransactionInfo
 
owner - 类 中的变量com.easycode8.datasource.dynamic.core.DynamicConnectionProxy
 

P

parse(Method, Object[], String) - 类 中的静态方法com.easycode8.datasource.dynamic.core.util.SpringSpelUtils
解析spel表达式
parseDataSourceType(JoinPoint, DynamicSource) - 类 中的方法com.easycode8.datasource.dynamic.core.aop.DynamicDataSourceAspect
 
parser - 类 中的静态变量com.easycode8.datasource.dynamic.core.util.SpringSpelUtils
解析spel表达式
password - 类 中的变量com.easycode8.datasource.dynamic.core.DataSourceInfo.Builder
 
password(String) - 类 中的方法com.easycode8.datasource.dynamic.core.DataSourceInfo.Builder
 
password - 类 中的变量com.easycode8.datasource.dynamic.core.DataSourceInfo
 
peek() - 类 中的静态方法com.easycode8.datasource.dynamic.core.DynamicDataSourceHolder
获取栈顶元素
poll() - 类 中的静态方法com.easycode8.datasource.dynamic.core.DynamicDataSourceHolder
移除栈顶数据源,如果是最后元素,则清空线程数据
prepareCall(String) - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicConnectionProxy
 
prepareCall(String, int, int) - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicConnectionProxy
 
prepareCall(String, int, int, int) - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicConnectionProxy
 
prepareStatement(String) - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicConnectionProxy
 
prepareStatement(String, int, int) - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicConnectionProxy
 
prepareStatement(String, int, int, int) - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicConnectionProxy
 
prepareStatement(String, int) - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicConnectionProxy
 
prepareStatement(String, int[]) - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicConnectionProxy
 
prepareStatement(String, String[]) - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicConnectionProxy
 
prepareSynchronization(TransactionInfo) - 类 中的方法com.easycode8.datasource.dynamic.core.transaction.AbstractDataSourceTransactionManager
 
primary - 类 中的变量com.easycode8.datasource.dynamic.core.DynamicDataSourceProperties
首选主数据源的标识
push(String) - 类 中的静态方法com.easycode8.datasource.dynamic.core.DynamicDataSourceHolder
入栈
putConnection(String, Connection) - 类 中的方法com.easycode8.datasource.dynamic.core.transaction.ConnectionHolder
 

R

releaseConnection(ConnectionProxy, DataSource) - 类 中的静态方法com.easycode8.datasource.dynamic.core.util.DynamicDataSourceUtils
 
releaseSavepoint(Savepoint) - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicConnectionProxy
 
remove(String) - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicDataSource
 
removeDynamicDataSource(String) - 类 中的方法com.easycode8.datasource.dynamic.core.DefaultDynamicDataSourceManager
 
removeDynamicDataSource(String) - 接口 中的方法com.easycode8.datasource.dynamic.core.DynamicDataSourceManager
 
resources - 类 中的静态变量com.easycode8.datasource.dynamic.core.transaction.TransactionSynchronizationManager
 
restoreDataSource(JoinPoint, DynamicSource) - 类 中的方法com.easycode8.datasource.dynamic.core.aop.DynamicDataSourceAspect
 
rollback() - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicConnectionProxy
 
rollback(Savepoint) - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicConnectionProxy
 
rollback(TransactionInfo) - 类 中的方法com.easycode8.datasource.dynamic.core.transaction.AbstractDataSourceTransactionManager
 
rollback() - 类 中的方法com.easycode8.datasource.dynamic.core.transaction.ConnectionProxy
 
rollback() - 类 中的方法com.easycode8.datasource.dynamic.core.transaction.TransactionInfo
 
runIgnoreException(Supplier<T>, Consumer<Throwable>) - 类 中的静态方法com.easycode8.datasource.dynamic.core.util.SpringExceptionUtils
 

S

setActualTransactionActive(boolean) - 类 中的静态方法com.easycode8.datasource.dynamic.core.transaction.TransactionSynchronizationManager
 
setAutoCommit(boolean) - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicConnectionProxy
 
setCatalog(String) - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicConnectionProxy
 
setCheck(Boolean) - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicDataSourceProperties
 
setClientInfo(String, String) - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicConnectionProxy
 
setClientInfo(Properties) - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicConnectionProxy
 
setConnection(Connection) - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicConnectionProxy
 
setConnectionHolder(ConnectionHolder, Boolean) - 类 中的方法com.easycode8.datasource.dynamic.core.transaction.TransactionInfo
 
setDatasource(Map<String, DataSourceInfo>) - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicDataSourceProperties
 
setDriverClassName(String) - 类 中的方法com.easycode8.datasource.dynamic.core.DataSourceInfo
 
setHeader(String) - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicDataSourceProperties
 
setHoldability(int) - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicConnectionProxy
 
setKey(String) - 类 中的方法com.easycode8.datasource.dynamic.core.DataSourceInfo
 
setName(String) - 类 中的方法com.easycode8.datasource.dynamic.core.transaction.TransactionInfo
 
setNetworkTimeout(Executor, int) - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicConnectionProxy
 
setNewSynchronization(boolean) - 类 中的方法com.easycode8.datasource.dynamic.core.transaction.TransactionInfo
 
setNewTransaction(boolean) - 类 中的方法com.easycode8.datasource.dynamic.core.transaction.TransactionInfo
 
setOld(TransactionInfo) - 类 中的方法com.easycode8.datasource.dynamic.core.transaction.TransactionInfo
 
setOwner(String) - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicConnectionProxy
 
setPassword(String) - 类 中的方法com.easycode8.datasource.dynamic.core.DataSourceInfo
 
setPrimary(String) - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicDataSourceProperties
 
setReadOnly(boolean) - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicConnectionProxy
 
setSavepoint() - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicConnectionProxy
 
setSavepoint(String) - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicConnectionProxy
 
setSchema(String) - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicConnectionProxy
 
setStatus(Integer) - 类 中的方法com.easycode8.datasource.dynamic.core.transaction.TransactionInfo
 
setStrict(Boolean) - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicDataSourceProperties
 
setSynchronizedWithTransaction(boolean) - 类 中的方法com.easycode8.datasource.dynamic.core.transaction.ConnectionHolder
 
setTransactionActive(boolean) - 类 中的方法com.easycode8.datasource.dynamic.core.transaction.ConnectionHolder
设置holder是否代表活跃的,jdbc管理的事务
setTransactionIsolation(int) - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicConnectionProxy
 
setType(String) - 类 中的方法com.easycode8.datasource.dynamic.core.DataSourceInfo
 
setTypeMap(Map<String, Class<?>>) - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicConnectionProxy
 
setUrl(String) - 类 中的方法com.easycode8.datasource.dynamic.core.DataSourceInfo
 
setUsername(String) - 类 中的方法com.easycode8.datasource.dynamic.core.DataSourceInfo
 
show() - 类 中的静态方法com.easycode8.datasource.dynamic.core.DynamicDataSourceHolder
 
SpringExceptionUtils - com.easycode8.datasource.dynamic.core.util中的类
 
SpringExceptionUtils() - 类 的构造器com.easycode8.datasource.dynamic.core.util.SpringExceptionUtils
 
SpringReflectionUtils - com.easycode8.datasource.dynamic.core.util中的类
 
SpringReflectionUtils() - 类 的构造器com.easycode8.datasource.dynamic.core.util.SpringReflectionUtils
 
SpringSpelUtils - com.easycode8.datasource.dynamic.core.util中的类
 
SpringSpelUtils() - 类 的构造器com.easycode8.datasource.dynamic.core.util.SpringSpelUtils
 
status - 类 中的变量com.easycode8.datasource.dynamic.core.transaction.TransactionInfo
 
strict - 类 中的变量com.easycode8.datasource.dynamic.core.DynamicDataSourceProperties
是否严格匹配数据源,匹配不到报错, 默认true
synchronizedWithTransaction - 类 中的变量com.easycode8.datasource.dynamic.core.transaction.ConnectionHolder
 

T

toString() - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicConnectionProxy
 
TRANSACTION_INFO_HOLDER - 类 中的静态变量com.easycode8.datasource.dynamic.core.transaction.AbstractDataSourceTransactionManager
 
transactionActive - 类 中的变量com.easycode8.datasource.dynamic.core.transaction.ConnectionHolder
 
TransactionInfo - com.easycode8.datasource.dynamic.core.transaction中的类
 
TransactionInfo() - 类 的构造器com.easycode8.datasource.dynamic.core.transaction.TransactionInfo
 
transactionManager - 类 中的变量com.easycode8.datasource.dynamic.core.aop.DynamicTransactionAspect
 
TransactionSynchronizationManager - com.easycode8.datasource.dynamic.core.transaction中的类
 
TransactionSynchronizationManager() - 类 的构造器com.easycode8.datasource.dynamic.core.transaction.TransactionSynchronizationManager
 
type - 类 中的变量com.easycode8.datasource.dynamic.core.DataSourceInfo.Builder
 
type(String) - 类 中的方法com.easycode8.datasource.dynamic.core.DataSourceInfo.Builder
 
type - 类 中的变量com.easycode8.datasource.dynamic.core.DataSourceInfo
数据源类型
TYPE_CLASS - 类 中的静态变量com.easycode8.datasource.dynamic.core.creator.DruidDataSourceCreator
 

U

unbindResource(Object) - 类 中的静态方法com.easycode8.datasource.dynamic.core.transaction.TransactionSynchronizationManager
 
unwrap(Class<T>) - 类 中的方法com.easycode8.datasource.dynamic.core.DynamicConnectionProxy
 
url - 类 中的变量com.easycode8.datasource.dynamic.core.DataSourceInfo.Builder
 
url(String) - 类 中的方法com.easycode8.datasource.dynamic.core.DataSourceInfo.Builder
 
url - 类 中的变量com.easycode8.datasource.dynamic.core.DataSourceInfo
 
username - 类 中的变量com.easycode8.datasource.dynamic.core.DataSourceInfo.Builder
 
username(String) - 类 中的方法com.easycode8.datasource.dynamic.core.DataSourceInfo.Builder
 
username - 类 中的变量com.easycode8.datasource.dynamic.core.DataSourceInfo
 

V

variable - 异常错误 中的变量com.easycode8.datasource.dynamic.core.exception.DynamicDataSourceNotFoundException
 

Y

ymlDataSourceProvider(List<DataSourceCreator>, DynamicDataSourceProperties) - 类 中的方法com.easycode8.datasource.dynamic.core.annotation.DynamicDataSourceConfiguration
 
YmlDataSourceProvider - com.easycode8.datasource.dynamic.core.provider中的类
 
YmlDataSourceProvider(List<DataSourceCreator>, DynamicDataSourceProperties) - 类 的构造器com.easycode8.datasource.dynamic.core.provider.YmlDataSourceProvider
 
A B C D E F G H I J K L M N O P R S T U V Y 
跳过导航链接

Copyright © 2023. All rights reserved.