跳过导航链接
A C D G H I M P S T 

A

aopPoint() - 类 中的方法cn.bugstack.middleware.db.router.DBRouterJoinPoint
 

C

clear() - 接口 中的方法cn.bugstack.middleware.db.router.strategy.IDBRouterStrategy
清除路由
clear() - 类 中的方法cn.bugstack.middleware.db.router.strategy.impl.DBRouterStrategyHashCode
 
clearDBKey() - 类 中的静态方法cn.bugstack.middleware.db.router.DBContextHolder
 
clearTBKey() - 类 中的静态方法cn.bugstack.middleware.db.router.DBContextHolder
 
cn.bugstack.middleware.db.router - 程序包 cn.bugstack.middleware.db.router
 
cn.bugstack.middleware.db.router.annotation - 程序包 cn.bugstack.middleware.db.router.annotation
 
cn.bugstack.middleware.db.router.config - 程序包 cn.bugstack.middleware.db.router.config
 
cn.bugstack.middleware.db.router.dynamic - 程序包 cn.bugstack.middleware.db.router.dynamic
 
cn.bugstack.middleware.db.router.strategy - 程序包 cn.bugstack.middleware.db.router.strategy
 
cn.bugstack.middleware.db.router.strategy.impl - 程序包 cn.bugstack.middleware.db.router.strategy.impl
 
cn.bugstack.middleware.db.router.util - 程序包 cn.bugstack.middleware.db.router.util
 
createDataSource() - 类 中的方法cn.bugstack.middleware.db.router.config.DataSourceAutoConfig
 

D

DataSourceAutoConfig - cn.bugstack.middleware.db.router.config中的类
 
DataSourceAutoConfig() - 类 的构造器cn.bugstack.middleware.db.router.config.DataSourceAutoConfig
 
DBContextHolder - cn.bugstack.middleware.db.router中的类
 
DBContextHolder() - 类 的构造器cn.bugstack.middleware.db.router.DBContextHolder
 
dbCount() - 接口 中的方法cn.bugstack.middleware.db.router.strategy.IDBRouterStrategy
获取分库数
dbCount() - 类 中的方法cn.bugstack.middleware.db.router.strategy.impl.DBRouterStrategyHashCode
 
DBRouter - cn.bugstack.middleware.db.router.annotation中的注释类型
 
DBRouterBase - cn.bugstack.middleware.db.router中的类
 
DBRouterBase() - 类 的构造器cn.bugstack.middleware.db.router.DBRouterBase
 
dbRouterConfig() - 类 中的方法cn.bugstack.middleware.db.router.config.DataSourceAutoConfig
 
DBRouterConfig - cn.bugstack.middleware.db.router中的类
 
DBRouterConfig() - 类 的构造器cn.bugstack.middleware.db.router.DBRouterConfig
 
DBRouterConfig(int, int, String) - 类 的构造器cn.bugstack.middleware.db.router.DBRouterConfig
 
DBRouterJoinPoint - cn.bugstack.middleware.db.router中的类
 
DBRouterJoinPoint(DBRouterConfig, IDBRouterStrategy) - 类 的构造器cn.bugstack.middleware.db.router.DBRouterJoinPoint
 
DBRouterStrategy - cn.bugstack.middleware.db.router.annotation中的注释类型
 
dbRouterStrategy(DBRouterConfig) - 类 中的方法cn.bugstack.middleware.db.router.config.DataSourceAutoConfig
 
DBRouterStrategyHashCode - cn.bugstack.middleware.db.router.strategy.impl中的类
 
DBRouterStrategyHashCode(DBRouterConfig) - 类 的构造器cn.bugstack.middleware.db.router.strategy.impl.DBRouterStrategyHashCode
 
determineCurrentLookupKey() - 类 中的方法cn.bugstack.middleware.db.router.dynamic.DynamicDataSource
 
doRouter(ProceedingJoinPoint, DBRouter) - 类 中的方法cn.bugstack.middleware.db.router.DBRouterJoinPoint
所有需要分库分表的操作,都需要使用自定义注解进行拦截,拦截后读取方法中的入参字段,根据字段进行路由操作。
doRouter(String) - 接口 中的方法cn.bugstack.middleware.db.router.strategy.IDBRouterStrategy
路由计算
doRouter(String) - 类 中的方法cn.bugstack.middleware.db.router.strategy.impl.DBRouterStrategyHashCode
 
DynamicDataSource - cn.bugstack.middleware.db.router.dynamic中的类
 
DynamicDataSource() - 类 的构造器cn.bugstack.middleware.db.router.dynamic.DynamicDataSource
 
DynamicMybatisPlugin - cn.bugstack.middleware.db.router.dynamic中的类
 
DynamicMybatisPlugin() - 类 的构造器cn.bugstack.middleware.db.router.dynamic.DynamicMybatisPlugin
 

G

getAttrValue(String, Object[]) - 类 中的方法cn.bugstack.middleware.db.router.DBRouterJoinPoint
 
getDbCount() - 类 中的方法cn.bugstack.middleware.db.router.DBRouterConfig
 
getDBKey() - 类 中的静态方法cn.bugstack.middleware.db.router.DBContextHolder
 
getRouterKey() - 类 中的方法cn.bugstack.middleware.db.router.DBRouterConfig
 
getTbCount() - 类 中的方法cn.bugstack.middleware.db.router.DBRouterConfig
 
getTbIdx() - 类 中的方法cn.bugstack.middleware.db.router.DBRouterBase
 
getTBKey() - 类 中的静态方法cn.bugstack.middleware.db.router.DBContextHolder
 

H

handle(Environment, String, Class<T>) - 类 中的静态方法cn.bugstack.middleware.db.router.util.PropertyUtil
Spring Boot 1.x is compatible with Spring Boot 2.x by Using Java Reflect.

I

IDBRouterStrategy - cn.bugstack.middleware.db.router.strategy中的接口
 
intercept(Invocation) - 类 中的方法cn.bugstack.middleware.db.router.dynamic.DynamicMybatisPlugin
 

M

middleScoreToCamelCase(String) - 类 中的静态方法cn.bugstack.middleware.db.router.util.StringUtils
 

P

plugin() - 类 中的方法cn.bugstack.middleware.db.router.config.DataSourceAutoConfig
 
point(DBRouterConfig, IDBRouterStrategy) - 类 中的方法cn.bugstack.middleware.db.router.config.DataSourceAutoConfig
 
PropertyUtil - cn.bugstack.middleware.db.router.util中的类
 
PropertyUtil() - 类 的构造器cn.bugstack.middleware.db.router.util.PropertyUtil
 

S

setDbCount(int) - 类 中的方法cn.bugstack.middleware.db.router.DBRouterConfig
 
setDBKey(String) - 类 中的静态方法cn.bugstack.middleware.db.router.DBContextHolder
 
setDBKey(int) - 接口 中的方法cn.bugstack.middleware.db.router.strategy.IDBRouterStrategy
手动设置分库路由
setDBKey(int) - 类 中的方法cn.bugstack.middleware.db.router.strategy.impl.DBRouterStrategyHashCode
 
setEnvironment(Environment) - 类 中的方法cn.bugstack.middleware.db.router.config.DataSourceAutoConfig
 
setRouterKey(String) - 类 中的方法cn.bugstack.middleware.db.router.DBRouterConfig
 
setTbCount(int) - 类 中的方法cn.bugstack.middleware.db.router.DBRouterConfig
 
setTBKey(String) - 类 中的静态方法cn.bugstack.middleware.db.router.DBContextHolder
 
setTBKey(int) - 接口 中的方法cn.bugstack.middleware.db.router.strategy.IDBRouterStrategy
手动设置分表路由
setTBKey(int) - 类 中的方法cn.bugstack.middleware.db.router.strategy.impl.DBRouterStrategyHashCode
 
StringUtils - cn.bugstack.middleware.db.router.util中的类
 
StringUtils() - 类 的构造器cn.bugstack.middleware.db.router.util.StringUtils
 

T

tbCount() - 接口 中的方法cn.bugstack.middleware.db.router.strategy.IDBRouterStrategy
获取分表数
tbCount() - 类 中的方法cn.bugstack.middleware.db.router.strategy.impl.DBRouterStrategyHashCode
 
transactionTemplate(DataSource) - 类 中的方法cn.bugstack.middleware.db.router.config.DataSourceAutoConfig
 
A C D G H I M P S T 
跳过导航链接

Copyright © 2024. All rights reserved.