jar

com.dangdang : sharding-jdbc-core

Maven & Gradle

Sep 22, 2017
7 usages
15k stars
Table Of Contents

Latest Version

Download com.dangdang : sharding-jdbc-core JAR file - Latest Versions:

All Versions

Download com.dangdang : sharding-jdbc-core JAR file - All Versions:

Version Vulnerabilities Size Updated
1.5.x
1.4.x
1.3.x
1.2.x
1.1.x
1.0.x

View Java Class Source Code in JAR file

  1. Download JD-GUI to open JAR file and explore Java source code file (.class .java)
  2. Click menu "File → Open File..." or just drag-and-drop the JAR file in the JD-GUI window sharding-jdbc-core-1.5.4.1.jar file.
    Once you open a JAR file, all the java classes in the JAR file will be displayed.

com.dangdang.ddframe.rdb.sharding.routing.type.simple

├─ com.dangdang.ddframe.rdb.sharding.routing.type.simple.SimpleRoutingEngine.class - [JAR]

com.dangdang.ddframe.rdb.sharding.constant

├─ com.dangdang.ddframe.rdb.sharding.constant.AggregationType.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.constant.DatabaseType.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.constant.OrderType.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.constant.SQLType.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.constant.ShardingOperator.class - [JAR]

com.dangdang.ddframe.rdb.sharding.merger.common

├─ com.dangdang.ddframe.rdb.sharding.merger.common.AbstractDecoratorResultSetMerger.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.merger.common.AbstractMemoryResultSetMerger.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.merger.common.AbstractStreamResultSetMerger.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.merger.common.MemoryResultSetRow.class - [JAR]

com.dangdang.ddframe.rdb.sharding.api.strategy.table

├─ com.dangdang.ddframe.rdb.sharding.api.strategy.table.MultipleKeysTableShardingAlgorithm.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.api.strategy.table.NoneTableShardingAlgorithm.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.api.strategy.table.SingleKeyTableShardingAlgorithm.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.api.strategy.table.TableShardingAlgorithm.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.api.strategy.table.TableShardingStrategy.class - [JAR]

com.dangdang.ddframe.rdb.sharding.merger.util

├─ com.dangdang.ddframe.rdb.sharding.merger.util.ResultSetUtil.class - [JAR]

com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.sqlserver.clause.facade

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.sqlserver.clause.facade.SQLServerDeleteClauseParserFacade.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.sqlserver.clause.facade.SQLServerInsertClauseParserFacade.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.sqlserver.clause.facade.SQLServerSelectClauseParserFacade.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.sqlserver.clause.facade.SQLServerUpdateClauseParserFacade.class - [JAR]

com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.oracle.clause

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.oracle.clause.OracleDistinctClauseParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.oracle.clause.OracleForClauseParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.oracle.clause.OracleGroupByClauseParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.oracle.clause.OracleHierarchicalQueryClauseParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.oracle.clause.OracleInsertIntoClauseParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.oracle.clause.OracleModelClauseParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.oracle.clause.OracleOrderByClauseParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.oracle.clause.OracleSelectListClauseParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.oracle.clause.OracleTableReferencesClauseParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.oracle.clause.OracleWhereClauseParser.class - [JAR]

com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.postgresql.clause

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.postgresql.clause.PostgreSQLForClauseParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.postgresql.clause.PostgreSQLInsertIntoClauseParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.postgresql.clause.PostgreSQLLimitClauseParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.postgresql.clause.PostgreSQLOrderByClauseParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.postgresql.clause.PostgreSQLSelectRestClauseParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.postgresql.clause.PostgreSQLTableReferencesClauseParser.class - [JAR]

com.dangdang.ddframe.rdb.sharding.parsing.parser.sql

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.sql.AbstractSQLStatement.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.sql.SQLParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.sql.SQLParserFactory.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.sql.SQLStatement.class - [JAR]

com.dangdang.ddframe.rdb.sharding.parsing.parser.sql.dml.update

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.sql.dml.update.AbstractUpdateParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.sql.dml.update.UpdateParserFactory.class - [JAR]

com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.mysql.clause

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.mysql.clause.MySQLDistinctClauseParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.mysql.clause.MySQLGroupByClauseParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.mysql.clause.MySQLInsertIntoClauseParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.mysql.clause.MySQLInsertSetClauseParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.mysql.clause.MySQLInsertValuesClauseParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.mysql.clause.MySQLLimitClauseParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.mysql.clause.MySQLSelectOptionClauseParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.mysql.clause.MySQLSelectRestClauseParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.mysql.clause.MySQLTableReferencesClauseParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.mysql.clause.MySQLWhereClauseParser.class - [JAR]

com.dangdang.ddframe.rdb.sharding.routing

├─ com.dangdang.ddframe.rdb.sharding.routing.PreparedStatementRoutingEngine.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.routing.SQLExecutionUnit.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.routing.SQLRouteResult.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.routing.StatementRoutingEngine.class - [JAR]

com.dangdang.ddframe.rdb.sharding.parsing.parser.token

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.token.GeneratedKeyToken.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.token.ItemsToken.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.token.MultipleInsertValuesToken.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.token.OffsetToken.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.token.OrderByToken.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.token.RowCountToken.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.token.SQLToken.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.token.TableToken.class - [JAR]

com.dangdang.ddframe.rdb.sharding.api.strategy.database

├─ com.dangdang.ddframe.rdb.sharding.api.strategy.database.DatabaseShardingAlgorithm.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.api.strategy.database.DatabaseShardingStrategy.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.api.strategy.database.MultipleKeysDatabaseShardingAlgorithm.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.api.strategy.database.NoneDatabaseShardingAlgorithm.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.api.strategy.database.NoneKeyDatabaseShardingAlgorithm.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.api.strategy.database.SingleKeyDatabaseShardingAlgorithm.class - [JAR]

com.dangdang.ddframe.rdb.sharding.parsing.parser.sql.dql

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.sql.dql.DQLStatement.class - [JAR]

com.dangdang.ddframe.rdb.sharding.parsing.parser.clause

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.clause.AliasClauseParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.clause.DistinctClauseParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.clause.ExpressionClauseParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.clause.GroupByClauseParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.clause.HavingClauseParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.clause.InsertColumnsClauseParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.clause.InsertIntoClauseParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.clause.InsertSetClauseParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.clause.InsertValuesClauseParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.clause.OrderByClauseParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.clause.SQLClauseParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.clause.SelectListClauseParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.clause.SelectRestClauseParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.clause.TableReferencesClauseParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.clause.UpdateSetItemsClauseParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.clause.WhereClauseParser.class - [JAR]

com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.postgresql.sql

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.postgresql.sql.PostgreSQLAlterParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.postgresql.sql.PostgreSQLCreateParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.postgresql.sql.PostgreSQLDeleteParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.postgresql.sql.PostgreSQLDropParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.postgresql.sql.PostgreSQLInsertParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.postgresql.sql.PostgreSQLSelectParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.postgresql.sql.PostgreSQLTruncateParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.postgresql.sql.PostgreSQLUpdateParser.class - [JAR]

com.dangdang.ddframe.rdb.sharding.parsing.parser.sql.dml

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.sql.dml.DMLStatement.class - [JAR]

com.dangdang.ddframe.rdb.sharding.parsing.parser.context.selectitem

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.context.selectitem.AggregationSelectItem.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.context.selectitem.CommonSelectItem.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.context.selectitem.SelectItem.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.context.selectitem.StarSelectItem.class - [JAR]

com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.postgresql.clause.facade

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.postgresql.clause.facade.PostgreSQLDeleteClauseParserFacade.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.postgresql.clause.facade.PostgreSQLInsertClauseParserFacade.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.postgresql.clause.facade.PostgreSQLSelectClauseParserFacade.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.postgresql.clause.facade.PostgreSQLUpdateClauseParserFacade.class - [JAR]

com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.mysql.sql

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.mysql.sql.MySQLAlterParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.mysql.sql.MySQLCreateParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.mysql.sql.MySQLDeleteParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.mysql.sql.MySQLDropParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.mysql.sql.MySQLInsertParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.mysql.sql.MySQLSelectParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.mysql.sql.MySQLTruncateParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.mysql.sql.MySQLUpdateParser.class - [JAR]

com.dangdang.ddframe.rdb.sharding.parsing.parser.exception

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.exception.SQLParsingException.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.exception.SQLParsingUnsupportedException.class - [JAR]

com.dangdang.ddframe.rdb.sharding.jdbc.adapter

├─ com.dangdang.ddframe.rdb.sharding.jdbc.adapter.AbstractConnectionAdapter.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.jdbc.adapter.AbstractDataSourceAdapter.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.jdbc.adapter.AbstractMasterSlavePreparedStatementAdapter.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.jdbc.adapter.AbstractResultSetAdapter.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.jdbc.adapter.AbstractShardingPreparedStatementAdapter.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.jdbc.adapter.AbstractStatementAdapter.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.jdbc.adapter.WrapperAdapter.class - [JAR]

com.dangdang.ddframe.rdb.sharding.parsing.parser.sql.ddl.alter

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.sql.ddl.alter.AbstractAlterParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.sql.ddl.alter.AlterParserFactory.class - [JAR]

com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.sqlserver.sql

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.sqlserver.sql.SQLServerAlterParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.sqlserver.sql.SQLServerCreateParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.sqlserver.sql.SQLServerDeleteParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.sqlserver.sql.SQLServerDropParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.sqlserver.sql.SQLServerInsertParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.sqlserver.sql.SQLServerSelectParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.sqlserver.sql.SQLServerTruncateParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.sqlserver.sql.SQLServerUpdateParser.class - [JAR]

com.dangdang.ddframe.rdb.sharding.api

├─ com.dangdang.ddframe.rdb.sharding.api.HintManager.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.api.MasterSlaveDataSourceFactory.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.api.ShardingDataSourceFactory.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.api.ShardingValue.class - [JAR]

com.dangdang.ddframe.rdb.sharding.executor.type.batch

├─ com.dangdang.ddframe.rdb.sharding.executor.type.batch.BatchPreparedStatementExecutor.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.executor.type.batch.BatchPreparedStatementUnit.class - [JAR]

com.dangdang.ddframe.rdb.sharding.merger

├─ com.dangdang.ddframe.rdb.sharding.merger.MergeEngine.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.merger.ResultSetMerger.class - [JAR]

com.dangdang.ddframe.rdb.sharding.parsing.parser.sql.ddl.truncate

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.sql.ddl.truncate.AbstractTruncateParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.sql.ddl.truncate.TruncateParserFactory.class - [JAR]

com.dangdang.ddframe.rdb.sharding.jdbc.core.datasource

├─ com.dangdang.ddframe.rdb.sharding.jdbc.core.datasource.MasterSlaveDataSource.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.jdbc.core.datasource.NamedDataSource.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.jdbc.core.datasource.ShardingDataSource.class - [JAR]

com.dangdang.ddframe.rdb.sharding.parsing.lexer.dialect.postgresql

├─ com.dangdang.ddframe.rdb.sharding.parsing.lexer.dialect.postgresql.PostgreSQLKeyword.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.lexer.dialect.postgresql.PostgreSQLLexer.class - [JAR]

com.dangdang.ddframe.rdb.sharding.jdbc.core.resultset

├─ com.dangdang.ddframe.rdb.sharding.jdbc.core.resultset.GeneratedKeysResultSet.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.jdbc.core.resultset.GeneratedKeysResultSetMetaData.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.jdbc.core.resultset.ShardingResultSet.class - [JAR]

com.dangdang.ddframe.rdb.sharding.merger.iterator

├─ com.dangdang.ddframe.rdb.sharding.merger.iterator.IteratorStreamResultSetMerger.class - [JAR]

com.dangdang.ddframe.rdb.sharding.parsing.parser.sql.dql.select

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.sql.dql.select.AbstractSelectParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.sql.dql.select.SelectParserFactory.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.sql.dql.select.SelectStatement.class - [JAR]

com.dangdang.ddframe.rdb.sharding.merger.orderby

├─ com.dangdang.ddframe.rdb.sharding.merger.orderby.OrderByStreamResultSetMerger.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.merger.orderby.OrderByValue.class - [JAR]

com.dangdang.ddframe.rdb.sharding.api.strategy.slave

├─ com.dangdang.ddframe.rdb.sharding.api.strategy.slave.MasterSlaveLoadBalanceStrategy.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.api.strategy.slave.MasterSlaveLoadBalanceStrategyType.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.api.strategy.slave.RandomMasterSlaveLoadBalanceStrategy.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.api.strategy.slave.RoundRobinMasterSlaveLoadBalanceStrategy.class - [JAR]

com.dangdang.ddframe.rdb.sharding.keygen

├─ com.dangdang.ddframe.rdb.sharding.keygen.DefaultKeyGenerator.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.keygen.KeyGenerator.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.keygen.KeyGeneratorFactory.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.keygen.TimeService.class - [JAR]

com.dangdang.ddframe.rdb.sharding.parsing.parser.context

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.context.GeneratedKey.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.context.OrderItem.class - [JAR]

com.dangdang.ddframe.rdb.sharding.api.rule

├─ com.dangdang.ddframe.rdb.sharding.api.rule.BindingTableRule.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.api.rule.DataNode.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.api.rule.DataSourceRule.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.api.rule.DynamicDataNode.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.api.rule.ShardingRule.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.api.rule.TableRule.class - [JAR]

com.dangdang.ddframe.rdb.sharding.merger.groupby.aggregation

├─ com.dangdang.ddframe.rdb.sharding.merger.groupby.aggregation.AccumulationAggregationUnit.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.merger.groupby.aggregation.AggregationUnit.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.merger.groupby.aggregation.AggregationUnitFactory.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.merger.groupby.aggregation.AverageAggregationUnit.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.merger.groupby.aggregation.ComparableAggregationUnit.class - [JAR]

com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.oracle.sql

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.oracle.sql.OracleAlterParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.oracle.sql.OracleCreateParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.oracle.sql.OracleDeleteParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.oracle.sql.OracleDropParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.oracle.sql.OracleInsertParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.oracle.sql.OracleSelectParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.oracle.sql.OracleTruncateParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.oracle.sql.OracleUpdateParser.class - [JAR]

com.dangdang.ddframe.rdb.sharding.parsing.lexer.analyzer

├─ com.dangdang.ddframe.rdb.sharding.parsing.lexer.analyzer.CharType.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.lexer.analyzer.Dictionary.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.lexer.analyzer.Tokenizer.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.lexer.analyzer.UnterminatedCharException.class - [JAR]

com.dangdang.ddframe.rdb.sharding.parsing.parser.sql.dml.insert

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.sql.dml.insert.AbstractInsertParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.sql.dml.insert.InsertParserFactory.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.sql.dml.insert.InsertStatement.class - [JAR]

com.dangdang.ddframe.rdb.sharding.executor.threadlocal

├─ com.dangdang.ddframe.rdb.sharding.executor.threadlocal.ExecutorDataMap.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.executor.threadlocal.ExecutorExceptionHandler.class - [JAR]

com.dangdang.ddframe.rdb.sharding.routing.router

├─ com.dangdang.ddframe.rdb.sharding.routing.router.DatabaseHintSQLRouter.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.routing.router.ParsingSQLRouter.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.routing.router.SQLRouter.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.routing.router.SQLRouterFactory.class - [JAR]

com.dangdang.ddframe.rdb.sharding.jdbc.unsupported

├─ com.dangdang.ddframe.rdb.sharding.jdbc.unsupported.AbstractUnsupportedGeneratedKeysResultSet.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.jdbc.unsupported.AbstractUnsupportedOperationConnection.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.jdbc.unsupported.AbstractUnsupportedOperationDataSource.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.jdbc.unsupported.AbstractUnsupportedOperationPreparedStatement.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.jdbc.unsupported.AbstractUnsupportedOperationResultSet.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.jdbc.unsupported.AbstractUnsupportedOperationStatement.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.jdbc.unsupported.AbstractUnsupportedUpdateOperationResultSet.class - [JAR]

com.dangdang.ddframe.rdb.sharding.jdbc.core.connection

├─ com.dangdang.ddframe.rdb.sharding.jdbc.core.connection.MasterSlaveConnection.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.jdbc.core.connection.ShardingConnection.class - [JAR]

com.dangdang.ddframe.rdb.sharding.parsing.parser.sql.dml.delete

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.sql.dml.delete.AbstractDeleteParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.sql.dml.delete.DeleteParserFactory.class - [JAR]

com.dangdang.ddframe.rdb.sharding.config

├─ com.dangdang.ddframe.rdb.sharding.config.ShardingProperties.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.config.ShardingPropertiesConstant.class - [JAR]

com.dangdang.ddframe.rdb.sharding.jdbc.core.statement

├─ com.dangdang.ddframe.rdb.sharding.jdbc.core.statement.MasterSlavePreparedStatement.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.jdbc.core.statement.MasterSlaveStatement.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.jdbc.core.statement.ShardingPreparedStatement.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.jdbc.core.statement.ShardingStatement.class - [JAR]

com.dangdang.ddframe.rdb.sharding.parsing.parser.context.condition

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.context.condition.Column.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.context.condition.Condition.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.context.condition.Conditions.class - [JAR]

com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.sqlserver.clause

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.sqlserver.clause.SQLServerInsertIntoClauseParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.sqlserver.clause.SQLServerOffsetClauseParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.sqlserver.clause.SQLServerOrderByClauseParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.sqlserver.clause.SQLServerSelectListClauseParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.sqlserver.clause.SQLServerSelectRestClauseParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.sqlserver.clause.SQLServerTableReferencesClauseParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.sqlserver.clause.SQLServerTopClauseParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.sqlserver.clause.SQLServerWhereClauseParser.class - [JAR]

com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.oracle.clause.facade

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.oracle.clause.facade.OracleDeleteClauseParserFacade.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.oracle.clause.facade.OracleInsertClauseParserFacade.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.oracle.clause.facade.OracleSelectClauseParserFacade.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.oracle.clause.facade.OracleUpdateClauseParserFacade.class - [JAR]

com.dangdang.ddframe.rdb.sharding.jdbc.core

├─ com.dangdang.ddframe.rdb.sharding.jdbc.core.ShardingContext.class - [JAR]

com.dangdang.ddframe.rdb.sharding.executor.event

├─ com.dangdang.ddframe.rdb.sharding.executor.event.AbstractExecutionEvent.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.executor.event.DMLExecutionEvent.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.executor.event.DQLExecutionEvent.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.executor.event.EventExecutionType.class - [JAR]

com.dangdang.ddframe.rdb.sharding.parsing.lexer.dialect.oracle

├─ com.dangdang.ddframe.rdb.sharding.parsing.lexer.dialect.oracle.OracleKeyword.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.lexer.dialect.oracle.OracleLexer.class - [JAR]

com.dangdang.ddframe.rdb.sharding.routing.type.complex

├─ com.dangdang.ddframe.rdb.sharding.routing.type.complex.CartesianDataSource.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.routing.type.complex.CartesianRoutingEngine.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.routing.type.complex.CartesianRoutingResult.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.routing.type.complex.CartesianTableReference.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.routing.type.complex.ComplexRoutingEngine.class - [JAR]

com.dangdang.ddframe.rdb.sharding.parsing.parser.context.limit

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.context.limit.Limit.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.context.limit.LimitValue.class - [JAR]

com.dangdang.ddframe.rdb.sharding.parsing.lexer

├─ com.dangdang.ddframe.rdb.sharding.parsing.lexer.Lexer.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.lexer.LexerEngine.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.lexer.LexerEngineFactory.class - [JAR]

com.dangdang.ddframe.rdb.sharding.routing.type

├─ com.dangdang.ddframe.rdb.sharding.routing.type.RoutingEngine.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.routing.type.RoutingResult.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.routing.type.TableUnit.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.routing.type.TableUnits.class - [JAR]

com.dangdang.ddframe.rdb.sharding.parsing.lexer.dialect.sqlserver

├─ com.dangdang.ddframe.rdb.sharding.parsing.lexer.dialect.sqlserver.SQLServerKeyword.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.lexer.dialect.sqlserver.SQLServerLexer.class - [JAR]

com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.mysql.clause.facade

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.mysql.clause.facade.MySQLDeleteClauseParserFacade.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.mysql.clause.facade.MySQLInsertClauseParserFacade.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.mysql.clause.facade.MySQLSelectClauseParserFacade.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.dialect.mysql.clause.facade.MySQLUpdateClauseParserFacade.class - [JAR]

com.dangdang.ddframe.rdb.sharding.parsing.lexer.dialect.mysql

├─ com.dangdang.ddframe.rdb.sharding.parsing.lexer.dialect.mysql.MySQLKeyword.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.lexer.dialect.mysql.MySQLLexer.class - [JAR]

com.dangdang.ddframe.rdb.sharding.parsing.lexer.token

├─ com.dangdang.ddframe.rdb.sharding.parsing.lexer.token.Assist.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.lexer.token.DefaultKeyword.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.lexer.token.Keyword.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.lexer.token.Literals.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.lexer.token.Symbol.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.lexer.token.Token.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.lexer.token.TokenType.class - [JAR]

com.dangdang.ddframe.rdb.sharding.parsing.parser.sql.ddl.drop

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.sql.ddl.drop.AbstractDropParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.sql.ddl.drop.DropParserFactory.class - [JAR]

com.dangdang.ddframe.rdb.sharding.parsing.parser.clause.facade

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.clause.facade.AbstractDeleteClauseParserFacade.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.clause.facade.AbstractInsertClauseParserFacade.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.clause.facade.AbstractSelectClauseParserFacade.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.clause.facade.AbstractUpdateClauseParserFacade.class - [JAR]

com.dangdang.ddframe.rdb.sharding.rewrite

├─ com.dangdang.ddframe.rdb.sharding.rewrite.SQLBuilder.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.rewrite.SQLRewriteEngine.class - [JAR]

com.dangdang.ddframe.rdb.sharding.jdbc.adapter.invocation

├─ com.dangdang.ddframe.rdb.sharding.jdbc.adapter.invocation.JdbcMethodInvocation.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.jdbc.adapter.invocation.SetParameterMethodInvocation.class - [JAR]

com.dangdang.ddframe.rdb.sharding.parsing

├─ com.dangdang.ddframe.rdb.sharding.parsing.SQLJudgeEngine.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.SQLParsingEngine.class - [JAR]

com.dangdang.ddframe.rdb.sharding.parsing.parser.sql.ddl

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.sql.ddl.DDLStatement.class - [JAR]

com.dangdang.ddframe.rdb.sharding.exception

├─ com.dangdang.ddframe.rdb.sharding.exception.ShardingJdbcException.class - [JAR]

com.dangdang.ddframe.rdb.sharding.merger.groupby

├─ com.dangdang.ddframe.rdb.sharding.merger.groupby.GroupByMemoryResultSetMerger.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.merger.groupby.GroupByRowComparator.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.merger.groupby.GroupByStreamResultSetMerger.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.merger.groupby.GroupByValue.class - [JAR]

com.dangdang.ddframe.rdb.sharding.parsing.parser.sql.ddl.create

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.sql.ddl.create.AbstractCreateParser.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.sql.ddl.create.CreateParserFactory.class - [JAR]

com.dangdang.ddframe.rdb.sharding.parsing.parser.context.table

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.context.table.Table.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.context.table.Tables.class - [JAR]

com.dangdang.ddframe.rdb.sharding.parsing.parser.expression

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.expression.SQLExpression.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.expression.SQLIdentifierExpression.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.expression.SQLIgnoreExpression.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.expression.SQLNumberExpression.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.expression.SQLPlaceholderExpression.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.expression.SQLPropertyExpression.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.parsing.parser.expression.SQLTextExpression.class - [JAR]

com.dangdang.ddframe.rdb.sharding.executor.type.prepared

├─ com.dangdang.ddframe.rdb.sharding.executor.type.prepared.PreparedStatementExecutor.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.executor.type.prepared.PreparedStatementUnit.class - [JAR]

com.dangdang.ddframe.rdb.sharding.merger.limit

├─ com.dangdang.ddframe.rdb.sharding.merger.limit.LimitDecoratorResultSetMerger.class - [JAR]

com.dangdang.ddframe.rdb.sharding.executor

├─ com.dangdang.ddframe.rdb.sharding.executor.BaseStatementUnit.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.executor.ExecuteCallback.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.executor.ExecutorEngine.class - [JAR]

com.dangdang.ddframe.rdb.sharding.util

├─ com.dangdang.ddframe.rdb.sharding.util.EventBusInstance.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.util.NumberUtil.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.util.SQLLogger.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.util.SQLUtil.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.util.StringUtil.class - [JAR]

com.dangdang.ddframe.rdb.sharding.executor.type.statement

├─ com.dangdang.ddframe.rdb.sharding.executor.type.statement.StatementExecutor.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.executor.type.statement.StatementUnit.class - [JAR]

com.dangdang.ddframe.rdb.sharding.routing.strategy

├─ com.dangdang.ddframe.rdb.sharding.routing.strategy.MultipleKeysShardingAlgorithm.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.routing.strategy.NoneKeyShardingAlgorithm.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.routing.strategy.ShardingAlgorithm.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.routing.strategy.ShardingStrategy.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.routing.strategy.SingleKeyShardingAlgorithm.class - [JAR]

com.dangdang.ddframe.rdb.sharding.routing.type.hint

├─ com.dangdang.ddframe.rdb.sharding.routing.type.hint.DatabaseHintRoutingEngine.class - [JAR]

com.dangdang.ddframe.rdb.sharding.hint

├─ com.dangdang.ddframe.rdb.sharding.hint.HintManagerHolder.class - [JAR]

├─ com.dangdang.ddframe.rdb.sharding.hint.ShardingKey.class - [JAR]

Advertisement

Dependencies from Group

Jul 10, 2017
25 usages
Jul 10, 2017
19 usages
Nov 04, 2016
12 usages
Jul 10, 2017
9 usages
Sep 22, 2017
7 usages
15k stars

Discover Dependencies

Apr 30, 2019
20 usages
0 stars
Aug 18, 2021
6 usages
1 stars
Apr 05, 2020
7 usages
0 stars
Sep 17, 2014
12 usages
138 stars
May 29, 2020
26 usages
17 stars
Jan 19, 2022
5 usages
16 stars
Jun 07, 2020
34 usages
0 stars
Dec 24, 2012
7 usages
78 stars