使用JDBI获取Postgres数组数据

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

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

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

  Array array = resultSet.getArray("mycolumn"); return nonNull(array) ? (Integer[])array.getArray() : null ;