gpt4 book ai didi

java - JDBI失败案例

转载 作者:行者123 更新时间:2023-12-02 00:08:06 29 4
gpt4 key购买 nike

我正在查看一些使用 JDBI 库进行 Java 数据库访问的示例。

一个这样的例子如下......

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

我很困惑当这个调用失败时会发生什么。例如,如果没有名为 test_table 的表怎么办?在这种情况下,我应该期望这段代码的结果是什么?

最佳答案

那么,如果 java 中的任何调用失败,您应该期待什么?也许是一个异常(exception)?

很高兴 jdbi 减轻了您直接处理 SQLException 的负担。这就是您将面临的https://jdbi.org/apidocs/org/jdbi/v3/core/JdbiException.html (或其子类,在您的情况下可能是 StatementException)

旁注:使用内存数据库设置一个项目来尝试它需要 <5 分钟的工作时间...

关于java - JDBI失败案例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58142973/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com