3

我有一个使用 JDBI(JDBC 包装器)来访问 PostgreSQL 数据库的 java 程序。其中一列是数组数据类型(mycolumn integer[])

我在我的映射器类中使用什么?我认为resultSet.getArray("mycolumn")这是正确的做法,但我不确定如何从java.sql.Array返回的对象中获取数据。

有关如何执行此操作的任何提示或良好链接?

4

1 回答 1

2
        Array array = resultSet.getArray("mycolumn");
        return nonNull(array) ? (Integer[])array.getArray() : null ;
于 2015-01-21T21:03:58.670 回答