- 最終的に非推奨の要素要素説明4.0 以降、代わりに
AbstractCassandraConfiguration.cassandraMappingContext(CassandraManagedTypes)を使用してください。3.0 以降、AbstractSessionConfigurationを使用します。3.0 以降、代わりにAbstractSessionConfiguration.getSessionName()を使用してください。3.0 以降 ; 代わりにSessionFactoryInitializerBean を宣言します。3.0 以降 ; 代わりにSessionFactoryInitializerBean を宣言します。3.0 以降は、CqlSessionFactoryBeanを直接使用します。3.0 以降は、CqlSessionFactoryBeanを直接使用します。3.4 以降、代わりにCassandraConverter.getProjectionFactory()を使用してください。3.0 以降は、RowValueProviderを直接使用します。3.0 以降は、TupleValueProviderを直接使用します。3.0 以降は、UdtValueProviderを直接使用します。2.0 以降、CassandraCustomConversionsを使用します。2.0 以来。このクラスは、安全でない静的に保持されたキャッシュを使用します。3.0 以降、CassandraAccessor.getPageSize()を使用します。2.0 以降。このクラスは、ライフサイクル中にSessionFactoryを使用して、異なるCqlSession間で CQL 呼び出しをディスパッチします。3.0 以降、CassandraAccessor.setPageSize(int)を使用3.0 以降、代わりにCqlIdentifierを使用してください。2.0 以降、CqlIdentifier.of(CharSequence)を使用2.0 以降、CqlIdentifier.of(CharSequence, boolean)を使用2.0 以降、CqlIdentifier.quoted(CharSequence)を使用します。3.0 以降、DropKeyspaceSpecification.dropKeyspace(CqlIdentifier)を使用します。3.0 以降、CqlIdentifierを使用します。2.0 以降、KeyspaceIdentifier.of(CharSequence)を使用します。4.0 以降では、CompletableFutureSE ベースのバリアントAsyncCqlOperationsを使用します。4.0 以降では、CompletableFutureSE ベースのバリアントAsyncCqlTemplateを使用します。4.0 以降は、CompletableFutureSE ベースのバリアントを使用します。4.0 以降は、CompletableFutureSE ベースのバリアントを使用します。4.0 以降は、CompletableFutureSE ベースのバリアントを使用します。4.0 以降は、CompletableFutureSE ベースのバリアントを使用します。3.0 以降、代わりにQueryOptions.getTimeout()を使用してください。3.0 以降、QueryOptions.QueryOptionsBuilder.pageSize(int)を使用します。2.0 以降、QueryOptions.QueryOptionsBuilder.timeout(Duration)を使用します。3.0 以降、ReactiveCqlTemplate.getPageSize()を使用します。3.0 以降、ReactiveCqlTemplate.setPageSize(int)を使用3.0 以来、交換なしで使用しています。3.2 以降、Cassandra ドライバーにはプリペアドステートメントキャッシュが組み込まれており、プリペアドステートメントの外部キャッシュが不要になります。3.2 以降、Cassandra ドライバーにはプリペアドステートメントキャッシュが組み込まれており、プリペアドステートメントの外部キャッシュが不要になります。3.2 以降、Cassandra ドライバーにはプリペアドステートメントキャッシュが組み込まれており、プリペアドステートメントの外部キャッシュが不要になります。3.0 以降は、CompletableFutureSE を直接使用します。4.0 以降では、CompletableFutureSE ベースのバリアントAsyncCassandraTemplateを使用します。4.0 以降では、CompletableFutureSE ベースのバリアントAsyncCassandraTemplateを使用します。3.4 以降、代わりにCassandraConverter.getProjectionFactory()を使用してください。2.0 以来。CassandraMappingContextを使用します。3.0 以来、交換なしで使用しています。3.0 以降。CassandraConverterから直接CodecRegistryを取得します。3.0 以降。MappingCassandraConverterを介してカスタム変換を使用します。3.0 以降。CassandraConverterから直接UserTypeResolverを取得します。3.0 以降。CassandraConverterにCodecRegistryを直接設定します。3.0 以降。MappingCassandraConverterを介してカスタム変換を使用します。3.0 以降。タプル型の作成にはDataTypes.tupleOf(DataType...)を使用する3.0 以降。CassandraConverterにUserTypeResolverを直接設定します。3.0 以降。テーブル名はCqlIdentifierに変換されるため、名前を引用符で囲む必要があるかどうかを示す必要がなくなりました。3.0 以降、代わりにCassandraPersistentEntity.setTableName(CqlIdentifier)を使用してください。3.0 以降、CassandraPersistentProperty.setColumnName(CqlIdentifier)を使用します。3.0 以降。列名はCqlIdentifierに変換されるため、名前を引用符で囲む必要があるかどうかを示す必要がなくなりました。3.0 以降、代わりにSimpleTupleTypeFactoryを使用してください。3.0 以降。列名はCqlIdentifierに変換されるため、名前を引用符で囲む必要があるかどうかを示す必要がなくなりました。3.0 以降。型名はCqlIdentifierに変換されるため、名前を引用符で囲む必要があるかどうかを示す必要がなくなりました。3.0 以降。列名はCqlIdentifierに変換されるため、名前を引用符で囲む必要があるかどうかを示す必要がなくなりました。3.0 以降。列名はCqlIdentifierに変換されるため、名前を引用符で囲む必要があるかどうかを示す必要がなくなりました。4.5 以降はTupleTypeFactoryの廃止に合わせています。3.0 以降。テーブル名はCqlIdentifierに変換されるため、名前を引用符で囲む必要があるかどうかを示す必要がなくなりました。3.0 以降3.0 以降。型名はCqlIdentifierに変換されるため、名前を引用符で囲む必要があるかどうかを示す必要がなくなりました。3.4 以降、代わりにCassandraConverter.getProjectionFactory()を使用してください。4.4 以降では、代わりにValueExpressionDelegateを受け入れるコンストラクターを使用します。4.4 以降では、代わりにValueExpressionDelegateを受け入れるコンストラクターを使用します。ValueExpressionDelegateのコンストラクターバージョンを使用するValueExpressionDelegateのコンストラクターバージョンを使用する
- 非推奨のインターフェースインターフェース説明4.0 以降では、
CompletableFutureSE ベースのバリアントAsyncCqlOperationsを使用します。4.0 以降は、CompletableFutureSE ベースのバリアントを使用します。4.0 以降は、CompletableFutureSE ベースのバリアントを使用します。4.0 以降は、CompletableFutureSE ベースのバリアントを使用します。3.2 以降、Cassandra ドライバーにはプリペアドステートメントキャッシュが組み込まれており、プリペアドステートメントの外部キャッシュが不要になります。4.0 以降では、CompletableFutureSE ベースのバリアントAsyncCassandraTemplateを使用します。3.0 以降
- 非推奨のクラスクラス説明3.0 以降、
AbstractSessionConfigurationを使用します。3.0 以降は、CqlSessionFactoryBeanを直接使用します。3.0 以降は、CqlSessionFactoryBeanを直接使用します。3.0 以降は、RowValueProviderを直接使用します。3.0 以降は、TupleValueProviderを直接使用します。3.0 以降は、UdtValueProviderを直接使用します。2.0 以降、CassandraCustomConversionsを使用します。2.0 以来。このクラスは、安全でない静的に保持されたキャッシュを使用します。3.0 以降、代わりにCqlIdentifierを使用してください。3.0 以降、CqlIdentifierを使用します。4.0 以降では、CompletableFutureSE ベースのバリアントAsyncCqlTemplateを使用します。4.0 以降は、CompletableFutureSE ベースのバリアントを使用します。3.2 以降、Cassandra ドライバーにはプリペアドステートメントキャッシュが組み込まれており、プリペアドステートメントの外部キャッシュが不要になります。3.2 以降、Cassandra ドライバーにはプリペアドステートメントキャッシュが組み込まれており、プリペアドステートメントの外部キャッシュが不要になります。3.0 以降は、CompletableFutureSE を直接使用します。4.0 以降では、CompletableFutureSE ベースのバリアントAsyncCassandraTemplateを使用します。2.0 以来。CassandraMappingContextを使用します。3.0 以降、代わりにSimpleTupleTypeFactoryを使用してください。
- 非推奨の Enum クラス
- 非推奨のフィールドフィールド説明3.0 以来。Cassandra ドライバー 4 は、
Cluster型を提供しなくなりました。
- 非推奨のメソッドメソッド説明3.0 以降、
CassandraReadTimeoutException.wasDataPresent()を使用します。4.0 以降、代わりにAbstractCassandraConfiguration.cassandraMappingContext(CassandraManagedTypes)を使用してください。3.0 以降、代わりにAbstractSessionConfiguration.getSessionName()を使用してください。3.0 以降 ; 代わりにSessionFactoryInitializerBean を宣言します。3.0 以降 ; 代わりにSessionFactoryInitializerBean を宣言します。代わりにSessionFactoryFactoryBeanをSessionFactoryFactoryBean.setConverter(CassandraConverter)と一緒に使用してください。代わりにSessionFactoryFactoryBeanをSessionFactoryFactoryBean.setSchemaAction(SchemaAction)と一緒に使用してください。3.4 以降、代わりにCassandraConverter.getProjectionFactory()を使用してください。3.4 以降、代わりにCassandraConverter.getProjectionFactory()を使用してください。3.0 以降、CassandraAccessor.getPageSize()を使用します。2.0 以降。このクラスは、ライフサイクル中にSessionFactoryを使用して、異なるCqlSession間で CQL 呼び出しをディスパッチします。3.0 以降、CassandraAccessor.setPageSize(int)を使用2.0 以降、CqlIdentifier.of(CharSequence)を使用2.0 以降、CqlIdentifier.of(CharSequence, boolean)を使用2.0 以降、CqlIdentifier.quoted(CharSequence)を使用します。3.0 以降、DropKeyspaceSpecification.dropKeyspace(CqlIdentifier)を使用します。2.0 以降、KeyspaceIdentifier.of(CharSequence)を使用します。3.0 以降、代わりにQueryOptions.getTimeout()を使用してください。3.0 以降、QueryOptions.QueryOptionsBuilder.pageSize(int)を使用します。2.0 以降、QueryOptions.QueryOptionsBuilder.timeout(Duration)を使用します。3.0 以降、ReactiveCqlTemplate.getPageSize()を使用します。3.0 以降、ReactiveCqlTemplate.setPageSize(int)を使用3.4 以降、代わりにCassandraConverter.getProjectionFactory()を使用してください。3.0 以降。CassandraConverterから直接CodecRegistryを取得します。3.0 以降。MappingCassandraConverterを介してカスタム変換を使用します。3.0 以降。CassandraConverterから直接UserTypeResolverを取得します。3.0 以降。CassandraConverterにCodecRegistryを直接設定します。3.0 以降。MappingCassandraConverterを介してカスタム変換を使用します。3.0 以降。タプル型の作成にはDataTypes.tupleOf(DataType...)を使用する3.0 以降。CassandraConverterにUserTypeResolverを直接設定します。3.0 以降。テーブル名はCqlIdentifierに変換されるため、名前を引用符で囲む必要があるかどうかを示す必要がなくなりました。3.0 以降、代わりにCassandraPersistentEntity.setTableName(CqlIdentifier)を使用してください。3.0 以降、CassandraPersistentProperty.setColumnName(CqlIdentifier)を使用します。3.0 以降。列名はCqlIdentifierに変換されるため、名前を引用符で囲む必要があるかどうかを示す必要がなくなりました。3.0 以降。列名はCqlIdentifierに変換されるため、名前を引用符で囲む必要があるかどうかを示す必要がなくなりました。3.0 以降。型名はCqlIdentifierに変換されるため、名前を引用符で囲む必要があるかどうかを示す必要がなくなりました。3.0 以降。列名はCqlIdentifierに変換されるため、名前を引用符で囲む必要があるかどうかを示す必要がなくなりました。3.0 以降。列名はCqlIdentifierに変換されるため、名前を引用符で囲む必要があるかどうかを示す必要がなくなりました。3.0 以降。テーブル名はCqlIdentifierに変換されるため、名前を引用符で囲む必要があるかどうかを示す必要がなくなりました。3.0 以降。型名はCqlIdentifierに変換されるため、名前を引用符で囲む必要があるかどうかを示す必要がなくなりました。3.4 以降、代わりにCassandraConverter.getProjectionFactory()を使用してください。
- 非推奨のコンストラクターコンストラクター説明4.4 以降では、代わりに
ValueExpressionDelegateを受け入れるコンストラクターを使用します。4.4 以降では、代わりにValueExpressionDelegateを受け入れるコンストラクターを使用します。ValueExpressionDelegateのコンストラクターバージョンを使用するValueExpressionDelegateのコンストラクターバージョンを使用する
- 非推奨の列挙定数列挙定数説明2.2 以降。Cassandra 4.x ではコンパクトストレージが非推奨になっています。
- 非推奨のアノテーションインターフェース要素アノテーションインターフェース Element説明3.0 以降。列名は
CqlIdentifierに変換されるため、名前を引用符で囲む必要があるかどうかを示す必要がなくなりました。3.0 以降。列名はCqlIdentifierに変換されるため、名前を引用符で囲む必要があるかどうかを示す必要がなくなりました。3.0 以降。列名はCqlIdentifierに変換されるため、名前を引用符で囲む必要があるかどうかを示す必要がなくなりました。3.0 以降。テーブル名はCqlIdentifierに変換されるため、名前を引用符で囲む必要があるかどうかを示す必要がなくなりました。3.0 以降。型名はCqlIdentifierに変換されるため、名前を引用符で囲む必要があるかどうかを示す必要がなくなりました。
CassandraReadTimeoutException.wasDataPresent()を使用します。