模块  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对象中。 调用子键方法的顺序很重要,因为它指示子键在Sharding键中的放置顺序。
        参数
        subkey - 包含需要成为分 subkey键一部分的对象
        subkeyType - 类型为java.sql.SQLType的子密钥数据类型
        结果
        这个构建器对象