Vert.x. update()への1回の呼び出しで複数の挿入を実行します

user1053031

Vert.x JDBCClientオブジェクトを使用して複数のSQL挿入/更新を実行することは可能ですか?

よろしくお願いします。

パウロ・ロペス

Vert.x 3.3では、バッチサポートを利用できるため、次のようにバッチ更新を実行できます。

List<String> batch = new ArrayList<>();
batch.add("INSERT INTO emp (NAME) VALUES ('JOE')");
batch.add("INSERT INTO emp (NAME) VALUES ('JANE')");

connection.batch(batch, res -> {
  if (res.succeeded()) {
    List<Integer> result = res.result();
  } else {
    // Failed!
  }
});

または、準備されたステートメントを再利用する場合:

List<JsonArray> batch = new ArrayList<>();
batch.add(new JsonArray().add("joe"));
batch.add(new JsonArray().add("jane"));

connection.batchWithParams("INSERT INTO emp (name) VALUES (?)", batch, res -> {
  if (res.succeeded()) {
    List<Integer> result = res.result();
  } else {
    // Failed!
  }
});

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Vert.xで複数の頂点を実行する方法は?

分類Dev

Vert.x 3.9でのThymeleaf TemplateEngineの使用

分類Dev

Vert.X3のモジュール

分類Dev

Vert.x 2-> EventBusを介したVert.x3通信

分類Dev

必ずしも同期のものから呼び出す非同期メソッド(Vert.xはJava)

分類Dev

Tomcat vs Vert.x

分類Dev

Vert.x RESTful Verticle

分類Dev

Module in Vert.X 3

分類Dev

Vert.xのsetHandler / map / compositeの違いは何ですか

分類Dev

Vert.xミドルウェアのRoutingContextにデータを追加します

分類Dev

Vert.x の HttpEndpoint および Proxy オプション

分類Dev

vert.xで暗号化しましょう

分類Dev

Vert.xのBlockedThreadCheckerを無効にする方法は?

分類Dev

Vert.x:未来が完了するのを待つ方法

分類Dev

重大:JavaFX + Vert.x + RESTでの未処理の例外

分類Dev

vert.xアプリケーションでの複数のテスト

分類Dev

Vert.x3.9.4でRedis接続が失われました

分類Dev

Vert.xのsharedData AsyncMapはどのくらい存続しますか?

分類Dev

Vert.xイベントループを使用してRxJavaの実行をスケジュールする方法

分類Dev

* Vert.x *:同期コードでの処理方法

分類Dev

Webサーバーに関するvert.xの概念は?

分類Dev

どのようにVert.x WebClientの結果を保存して、方法でそれを戻します

分類Dev

vert.xでバーティクルを実行するための最良の方法はどれですか?

分類Dev

Vert.x、RoutingContextはjson配列を受信できません

分類Dev

ヘーゼルキャストを使用したVert.X

分類Dev

vert-xでStompServerHandlersを処理する方法

分類Dev

Vert.x:1000 rpsの最も単純なサーバー

分類Dev

Vert.x-Verticlesとサービスの違い

分類Dev

Vert.X のマスターワーカーシステム

Related 関連記事

  1. 1

    Vert.xで複数の頂点を実行する方法は?

  2. 2

    Vert.x 3.9でのThymeleaf TemplateEngineの使用

  3. 3

    Vert.X3のモジュール

  4. 4

    Vert.x 2-> EventBusを介したVert.x3通信

  5. 5

    必ずしも同期のものから呼び出す非同期メソッド(Vert.xはJava)

  6. 6

    Tomcat vs Vert.x

  7. 7

    Vert.x RESTful Verticle

  8. 8

    Module in Vert.X 3

  9. 9

    Vert.xのsetHandler / map / compositeの違いは何ですか

  10. 10

    Vert.xミドルウェアのRoutingContextにデータを追加します

  11. 11

    Vert.x の HttpEndpoint および Proxy オプション

  12. 12

    vert.xで暗号化しましょう

  13. 13

    Vert.xのBlockedThreadCheckerを無効にする方法は?

  14. 14

    Vert.x:未来が完了するのを待つ方法

  15. 15

    重大:JavaFX + Vert.x + RESTでの未処理の例外

  16. 16

    vert.xアプリケーションでの複数のテスト

  17. 17

    Vert.x3.9.4でRedis接続が失われました

  18. 18

    Vert.xのsharedData AsyncMapはどのくらい存続しますか?

  19. 19

    Vert.xイベントループを使用してRxJavaの実行をスケジュールする方法

  20. 20

    * Vert.x *:同期コードでの処理方法

  21. 21

    Webサーバーに関するvert.xの概念は?

  22. 22

    どのようにVert.x WebClientの結果を保存して、方法でそれを戻します

  23. 23

    vert.xでバーティクルを実行するための最良の方法はどれですか?

  24. 24

    Vert.x、RoutingContextはjson配列を受信できません

  25. 25

    ヘーゼルキャストを使用したVert.X

  26. 26

    vert-xでStompServerHandlersを処理する方法

  27. 27

    Vert.x:1000 rpsの最も単純なサーバー

  28. 28

    Vert.x-Verticlesとサービスの違い

  29. 29

    Vert.X のマスターワーカーシステム

ホットタグ

アーカイブ