- 要素説明4.0 以降では、
CompletableFuture
SE ベースのバリアントAsyncCqlOperations
を使用します。4.0 以降では、CompletableFuture
SE ベースのバリアントAsyncCqlTemplate
を使用します。4.0 以降は、CompletableFuture
SE ベースのバリアントを使用します。4.0 以降は、CompletableFuture
SE ベースのバリアントを使用します。4.0 以降は、CompletableFuture
SE ベースのバリアントを使用します。4.0 以降は、CompletableFuture
SE ベースのバリアントを使用します。4.0 以降では、CompletableFuture
SE ベースのバリアントAsyncCassandraTemplate
を使用します。4.0 以降では、CompletableFuture
SE ベースのバリアントAsyncCassandraTemplate
を使用します。
- インターフェース説明4.0 以降では、
CompletableFuture
SE ベースのバリアントAsyncCqlOperations
を使用します。4.0 以降は、CompletableFuture
SE ベースのバリアントを使用します。4.0 以降は、CompletableFuture
SE ベースのバリアントを使用します。4.0 以降は、CompletableFuture
SE ベースのバリアントを使用します。3.2 以降、Cassandra ドライバーにはプリペアドステートメントキャッシュが組み込まれており、プリペアドステートメントの外部キャッシュが不要になります。4.0 以降では、CompletableFuture
SE ベースのバリアント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 以降では、CompletableFuture
SE ベースのバリアントAsyncCqlTemplate
を使用します。4.0 以降は、CompletableFuture
SE ベースのバリアントを使用します。3.2 以降、Cassandra ドライバーにはプリペアドステートメントキャッシュが組み込まれており、プリペアドステートメントの外部キャッシュが不要になります。3.2 以降、Cassandra ドライバーにはプリペアドステートメントキャッシュが組み込まれており、プリペアドステートメントの外部キャッシュが不要になります。3.0 以降は、CompletableFuture
SE を直接使用します。4.0 以降では、CompletableFuture
SE ベースのバリアントAsyncCassandraTemplate
を使用します。2.0 以来。CassandraMappingContext
を使用します。3.0 以降、代わりにSimpleTupleTypeFactory
を使用してください。
- フィールド説明3.0 以来。Cassandra ドライバー 4 は、
Cluster
型を提供しなくなりました。
- メソッド説明3.0 以降、
CassandraReadTimeoutException.wasDataPresent()
を使用します。4.0 以降、代わりにAbstractCassandraConfiguration.cassandraMappingContext(CassandraManagedTypes)
を使用してください。3.0 以降、代わりにAbstractSessionConfiguration.getSessionName()
を使用してください。3.0 以降 ; 代わりにSessionFactoryInitializer
Bean を宣言します。3.0 以降 ; 代わりにSessionFactoryInitializer
Bean を宣言します。代わりに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()
を使用してください。
- コンストラクター説明
- 列挙定数説明2.2 以降。Cassandra 4.x ではコンパクトストレージが非推奨になっています。
- アノテーションインターフェース Element説明3.0 以降。列名は
CqlIdentifier
に変換されるため、名前を引用符で囲む必要があるかどうかを示す必要がなくなりました。3.0 以降。列名はCqlIdentifier
に変換されるため、名前を引用符で囲む必要があるかどうかを示す必要がなくなりました。3.0 以降。列名はCqlIdentifier
に変換されるため、名前を引用符で囲む必要があるかどうかを示す必要がなくなりました。3.0 以降。テーブル名はCqlIdentifier
に変換されるため、名前を引用符で囲む必要があるかどうかを示す必要がなくなりました。3.0 以降。型名はCqlIdentifier
に変換されるため、名前を引用符で囲む必要があるかどうかを示す必要がなくなりました。
AbstractCassandraConfiguration.cassandraMappingContext(CassandraManagedTypes)
を使用してください。