Module  java.sql
软件包  java.sql

Interface ShardingKeyBuilder



  • public interface ShardingKeyBuilder
    DataSourceXADataSource对象创建的构建器,用于使用支持的数据类型的子键创建一个ShardingKey 实现必须支持JDBCType.VARCHAR,并且还可以支持其他数据类型。

    以下示例说明如何使用ShardingKeyBuilder创建一个ShardingKey

       DataSource ds = new MyDataSource(); ShardingKey shardingKey = ds.createShardingKeyBuilder() .subkey("abc", JDBCType.VARCHAR) .subkey(94002, JDBCType.INTEGER) .build();  
    从以下版本开始:
    9
    • 方法详细信息

      • subkey

        ShardingKeyBuilder subkey​(Object subkey,
                                  SQLType subkeyType)
        将调用此方法将子项添加到正在构建的Sharding Key对象中。 子密钥方法的调用顺序很重要,因为它表示子密钥在分片密钥中的放置顺序。
        参数
        subkey - 包含需要作为分 subkey键一部分的对象
        subkeyType - 类型为java.sql.SQLType的子密钥数据类型
        结果
        这个构建器对象