パッケージ org.springframework.data.cassandra.core.cql.session.init
@NonNullApi パッケージ org.springframework.data.cassandra.core.cql.session.init
スクリプトを介してデータベースを初期化するための拡張可能なサポートを提供します。
- クラス説明CQL スクリプトを読み取れない場合に、
ScriptUtils
によってスローされます。指定されたKeyspacePopulator
実装のリストに委譲し、すべてのスクリプトを実行する複合KeyspacePopulator
。Cassandra キースペースの設定、初期化、クリーンアップに使用される戦略。外部リソースで定義された CQL スクリプトを使用して、キースペースを設定、初期化、クリーンアップします。CQL スクリプトの処理に関連するデータアクセス例外の階層のルート。CQL スクリプトを適切に解析できない場合に、ScriptUtils
によってスローされます。CQL スクリプト内のステートメントがターゲットデータベースに対して実行中に失敗した場合に、ScriptUtils
によってスローされます。CQL スクリプトを操作するための汎用ユーティリティメソッド。「CQL スクリプトの処理中に問題が発生した」以外に具体的なものを判断できない場合にスローされます。たとえば、Cassandra からのException
SE など、より正確に特定できない場合です。