您的浏览器已禁用 JavaScript。
跳过导航链接
概览
程序包
类
使用
树
已过时
索引
上一个
下一个
框架
无框架
所有类
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.