クラスの使用
org.springframework.r2dbc.connection.init.ScriptException
ScriptException を使用するパッケージ
org.springframework.r2dbc.connection.init 内の ScriptException 使用
修飾子と型クラス説明classSQL スクリプトを読み取れない場合にScriptUtilsによってスローされます。classSQL スクリプトを適切に解析できない場合、ScriptUtilsによってスローされます。classSQL スクリプトのステートメントがターゲットデータベースに対して実行中に失敗した場合、ScriptUtilsによってスローされます。class「SQL スクリプトの処理中に問題が発生した」以外の具体的なことを特定できない場合にスローされます。たとえば、R2DBC のR2dbcExceptionで、より正確に特定することはできません。ScriptException をスローする org.springframework.r2dbc.connection.init のメソッド修飾子と型メソッド説明static reactor.core.publisher.Mono<VoidSE>ScriptUtils.executeSqlScript(Connection connection, Resource resource) ステートメント区切り文字、コメント区切り文字、例外処理フラグのデフォルト設定を使用して、指定された SQL スクリプトを実行します。static reactor.core.publisher.Mono<VoidSE>ScriptUtils.executeSqlScript(Connection connection, EncodedResource resource) ステートメント区切り文字、コメント区切り文字、例外処理フラグのデフォルト設定を使用して、指定された SQL スクリプトを実行します。static reactor.core.publisher.Mono<VoidSE>ScriptUtils.executeSqlScript(Connection connection, EncodedResource resource, DataBufferFactory dataBufferFactory, boolean continueOnError, boolean ignoreFailedDrops, StringSE[] commentPrefixes, StringSE separator, StringSE blockCommentStartDelimiter, StringSE blockCommentEndDelimiter) 指定された SQL スクリプトを実行します。static reactor.core.publisher.Mono<VoidSE>ScriptUtils.executeSqlScript(Connection connection, EncodedResource resource, DataBufferFactory dataBufferFactory, boolean continueOnError, boolean ignoreFailedDrops, StringSE commentPrefix, StringSE separator, StringSE blockCommentStartDelimiter, StringSE blockCommentEndDelimiter) 指定された SQL スクリプトを実行します。reactor.core.publisher.Mono<VoidSE>CompositeDatabasePopulator.populate(Connection connection) reactor.core.publisher.Mono<VoidSE>DatabasePopulator.populate(Connection connection) 提供されている R2DBCConnectionを使用して、データベースにデータを入力、初期化、クリーンアップします。reactor.core.publisher.Mono<VoidSE>ResourceDatabasePopulator.populate(Connection connection)