簡體   English   中英

JDBI失敗案例

[英]JDBI failure case

我正在查看一些使用 JDBI 庫進行 Java 數據庫訪問的示例。

一個這樣的例子如下......

List<String> names = mJdbi.withHandle(handle ->
    handle.createQuery("select name from test_table")
          .mapTo(String.class)
          .list());

我對這個調用失敗時會發生什么感到困惑。 例如,如果沒有名為 test_table 的表怎么辦。 在這種情況下,我應該期望這段代碼的結果是什么?

那么,如果 java 中的任何調用失敗,您應該期待什么? 也許是一個例外?

很高興 jdbi 減輕了您直接處理SQLException的負擔。 這是您將面臨的https://jdbi.org/apidocs/org/jdbi/v3/core/JdbiException.html (或其中的 ady 子類,在您的情況下可能是StatementException

附帶說明:使用 in-mem db 建立一個項目需要不到 5 分鍾的工作時間來嘗試...

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM