A C D G H I L M P R S T
A
- AbstractDatabaseConfigSupport - cn.echo.sharding.config中的类
-
数据源抽象类型
- AbstractDatabaseConfigSupport() - 类 的构造器cn.echo.sharding.config.AbstractDatabaseConfigSupport
-
- AbstractShardingAspectSupport - cn.echo.sharding.aspectj中的类
-
aspect抽象类
- AbstractShardingAspectSupport() - 类 的构造器cn.echo.sharding.aspectj.AbstractShardingAspectSupport
-
C
- cn.echo.sharding.algorithm - 程序包 cn.echo.sharding.algorithm
-
- cn.echo.sharding.annotation - 程序包 cn.echo.sharding.annotation
-
- cn.echo.sharding.aspectj - 程序包 cn.echo.sharding.aspectj
-
- cn.echo.sharding.config - 程序包 cn.echo.sharding.config
-
- cn.echo.sharding.database - 程序包 cn.echo.sharding.database
-
- cn.echo.sharding.strategy - 程序包 cn.echo.sharding.strategy
-
D
- DailyPreciseShardingAlgorithm - cn.echo.sharding.algorithm中的类
-
按天拆表方式
- DailyPreciseShardingAlgorithm() - 类 的构造器cn.echo.sharding.algorithm.DailyPreciseShardingAlgorithm
-
- DailyRangeShardingAlgorithm - cn.echo.sharding.algorithm中的类
-
按月拆表方式
- DailyRangeShardingAlgorithm() - 类 的构造器cn.echo.sharding.algorithm.DailyRangeShardingAlgorithm
-
- dataSource(DefaultDataSource) - 类 中的方法cn.echo.sharding.config.AbstractDatabaseConfigSupport
-
sharding-jdbc数据源配置
- defaultDataSource() - 类 中的方法cn.echo.sharding.config.AbstractDatabaseConfigSupport
-
- DefaultDataSource - cn.echo.sharding.database中的类
-
主从模式sharding数据源支持
- DefaultDataSource() - 类 的构造器cn.echo.sharding.database.DefaultDataSource
-
- doSharding(Collection<String>, PreciseShardingValue<Date>) - 类 中的方法cn.echo.sharding.algorithm.DailyPreciseShardingAlgorithm
-
- doSharding(Collection<String>, RangeShardingValue<Date>) - 类 中的方法cn.echo.sharding.algorithm.DailyRangeShardingAlgorithm
-
- doSharding(Collection<String>, PreciseShardingValue<Date>) - 类 中的方法cn.echo.sharding.algorithm.HistoryPreciseShardingAlgorithm
-
- doSharding(Collection<String>, RangeShardingValue<Date>) - 类 中的方法cn.echo.sharding.algorithm.HistoryRangeShardingAlgorithm
-
- doSharding(Collection<String>, PreciseShardingValue<Date>) - 类 中的方法cn.echo.sharding.algorithm.MonthPreciseShardingAlgorithm
-
- doSharding(Collection<String>, RangeShardingValue<Date>) - 类 中的方法cn.echo.sharding.algorithm.MonthRangeShardingAlgorithm
-
- doSharding(Collection<String>, PreciseShardingValue<Date>) - 类 中的方法cn.echo.sharding.algorithm.TendaysPreciseShardingAlgorithm
-
- doSharding(Collection<String>, RangeShardingValue<Date>) - 类 中的方法cn.echo.sharding.algorithm.TendaysRangeShardingAlgorithm
-
G
- getDataSources() - 类 中的方法cn.echo.sharding.database.DefaultDataSource
-
- getDefaultDataSourceName() - 类 中的方法cn.echo.sharding.database.DefaultDataSource
-
- getMasterSlaveRules() - 类 中的方法cn.echo.sharding.database.DefaultDataSource
-
- getMonthPeriodDataNodes(String, int, int) - 类 中的静态方法cn.echo.sharding.strategy.PeriodDataNode
-
获取按月分表结构
- getSerialNoDataNodes(String, int, int) - 类 中的静态方法cn.echo.sharding.strategy.SerialDataNode
-
获取按ID取模分表结构
H
- HintMasterRoute - cn.echo.sharding.annotation中的注释类型
-
强制master数据源
- HintMasterRouteAspect - cn.echo.sharding.aspectj中的类
-
强制master数据源实现类
- HintMasterRouteAspect() - 类 的构造器cn.echo.sharding.aspectj.HintMasterRouteAspect
-
- hintMasterRouteAspect() - 类 中的方法cn.echo.sharding.config.AbstractDatabaseConfigSupport
-
- HistoryPreciseShardingAlgorithm - cn.echo.sharding.algorithm中的类
-
按历史备份拆表 备份2个月前数据
- HistoryPreciseShardingAlgorithm() - 类 的构造器cn.echo.sharding.algorithm.HistoryPreciseShardingAlgorithm
-
- HistoryRangeShardingAlgorithm - cn.echo.sharding.algorithm中的类
-
按历史备份拆表
- HistoryRangeShardingAlgorithm() - 类 的构造器cn.echo.sharding.algorithm.HistoryRangeShardingAlgorithm
-
I
- invokeMasterRoute(ProceedingJoinPoint) - 类 中的方法cn.echo.sharding.aspectj.HintMasterRouteAspect
-
L
- log - 类 中的变量cn.echo.sharding.aspectj.AbstractShardingAspectSupport
-
- log - 类 中的静态变量cn.echo.sharding.config.AbstractDatabaseConfigSupport
-
M
- masterRouteAnnotationPointcut() - 类 中的方法cn.echo.sharding.aspectj.HintMasterRouteAspect
-
- MasterSlaveRuleConfig - cn.echo.sharding.database中的类
-
Master-slave rule configuration.
- MasterSlaveRuleConfig() - 类 的构造器cn.echo.sharding.database.MasterSlaveRuleConfig
-
- MasterSlaveRuleConfig(String, String, Collection<String>) - 类 的构造器cn.echo.sharding.database.MasterSlaveRuleConfig
-
- MasterSlaveRuleConfig(String, String, Collection<String>, String) - 类 的构造器cn.echo.sharding.database.MasterSlaveRuleConfig
-
- MonthPreciseShardingAlgorithm - cn.echo.sharding.algorithm中的类
-
按月拆表方式
- MonthPreciseShardingAlgorithm() - 类 的构造器cn.echo.sharding.algorithm.MonthPreciseShardingAlgorithm
-
- MonthRangeShardingAlgorithm - cn.echo.sharding.algorithm中的类
-
按月拆表方式
- MonthRangeShardingAlgorithm() - 类 的构造器cn.echo.sharding.algorithm.MonthRangeShardingAlgorithm
-
P
- parseMasterSlaveRule() - 类 中的方法cn.echo.sharding.database.MasterSlaveRuleConfig
-
转换成sharding的配置类 - 修复MasterSlaveRuleConfiguration不支持配置
- PeriodDataNode - cn.echo.sharding.strategy中的类
-
节点分期策略
- PeriodDataNode() - 类 的构造器cn.echo.sharding.strategy.PeriodDataNode
-
R
- resolveMethod(ProceedingJoinPoint) - 类 中的方法cn.echo.sharding.aspectj.AbstractShardingAspectSupport
-
S
- SerialDataNode - cn.echo.sharding.strategy中的类
-
序列号节点分配策略
- SerialDataNode() - 类 的构造器cn.echo.sharding.strategy.SerialDataNode
-
- setDataSources(Map<String, HikariDataSource>) - 类 中的方法cn.echo.sharding.database.DefaultDataSource
-
- setDefaultDataSourceName(String) - 类 中的方法cn.echo.sharding.database.DefaultDataSource
-
- setLoadBalanceStrategy(String) - 类 中的方法cn.echo.sharding.database.MasterSlaveRuleConfig
-
- setMasterDataSourceName(String) - 类 中的方法cn.echo.sharding.database.MasterSlaveRuleConfig
-
- setMasterSlaveRules(List<MasterSlaveRuleConfig>) - 类 中的方法cn.echo.sharding.database.DefaultDataSource
-
- setName(String) - 类 中的方法cn.echo.sharding.database.MasterSlaveRuleConfig
-
- setSlaveDataSourceNames(Collection<String>) - 类 中的方法cn.echo.sharding.database.MasterSlaveRuleConfig
-
T
- TendaysPreciseShardingAlgorithm - cn.echo.sharding.algorithm中的类
-
按旬拆表方式
- TendaysPreciseShardingAlgorithm() - 类 的构造器cn.echo.sharding.algorithm.TendaysPreciseShardingAlgorithm
-
- TendaysRangeShardingAlgorithm - cn.echo.sharding.algorithm中的类
-
按旬拆表方式
- TendaysRangeShardingAlgorithm() - 类 的构造器cn.echo.sharding.algorithm.TendaysRangeShardingAlgorithm
-
- transactionManager(DataSource) - 类 中的方法cn.echo.sharding.config.AbstractDatabaseConfigSupport
-
A C D G H I L M P R S T
Copyright © 2019. All rights reserved.