问题标签 [sql2o]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 如何使用 sql2o 访问和打印数据
所以我有类似这样的代码块:
(还有一个 getID 方法和 getDesc 方法省略了)我可以运行这样的东西来获取它返回的列表中的对象:
如果我尝试像这样打印 id 或 desc
我总是得到 0 和 null,这不是正确的值。我需要做什么才能让它工作?
java - 如何使用 createQuery() 方法创建 JDBC 连接,使用 sql2o?
createQuery() 方法想要转换为 Connection 对象,但似乎该方法适用于 SQL2o 对象,因为它位于包中......我正在使用 sql2o 创建我的数据库连接;但是,我不明白为什么要使用 .createQuery() 方法将其强制转换为 Connection 对象?
java - 在 sql2o 中插入时出错
我想创建表并在其中插入一些值。我正在尝试在下面的代码中使用 H2 数据库和 sql2o 框架:
毕竟我得到一个错误:
准备语句时出错 - 列数不匹配;SQL 语句:插入 PERSONS 值 (?, ?) [21002-191]
SQL语句正确,列的名称和类型相互匹配,实在看不懂是什么问题。
java - 有没有办法将 sql2o 的结果集映射为泛型?
我正在使用 sql2o 库编写数据库客户端。我的项目中有很多数据访问对象,所以我应该有很多类似的函数来访问表。例如,对于类Persons
。
有什么方法可以优化吗?我正在考虑使用泛型,但据我所知,没有办法获取泛型类的实例。真的不可能创造出这样的东西吗?
java - PSQLException:错误:关系“文件夹”不存在
我正在使用 Java、Weblogic、postgressql 和 sql2o。
我正在从名为文件夹的表中进行选择。
在 pgadmin 中工作正常,但是,我从 Java 尝试的每个变体都会给我以下异常: 原因:org.postgresql.util.PSQLException:错误:关系“文件夹”不存在
我已经尝试了所有变体:public.folder、“文件夹”、文件夹和“公共”。“文件夹”......没有任何效果。
这是我的代码:
编辑:这是创建脚本
任何洞察我做错了什么?
java - 带有postgres的Sql2o,查询没有返回结果
我在这个标题中发现的其他问题都涉及非 SELECT 查询。我正在使用 Java 8、Sql2o 1.5.4 和 postgresql 9.5.3。
我的用户服务看起来像:
我的用户看起来像:
我的测试看起来像:
当我直接对数据库执行 SQL 时,我得到了预期的记录,在这种情况下,team_id 为 NULL。
当我运行测试时,我得到以下异常:
为什么会这样?我该如何解决?我的 PGService 测试通过了,它是从 DBCP2 BasicDataSource 创建的。如果您需要更多详细信息,请告诉我。