Olá pessoal!
To pesquisando aqui uma forma de como gravar um simples array de longs (bigint[] no postgre) mas não achei nada…
Estou utilizando JDBC puro com PreparedStatement, para recuperar o array como List fiz da seguinte forma:
Array array = rs.getArray(4);
if (array != null)
List<Long> list = Arrays.asList((Long[])rs.getArray(4).getArray());
Só preciso fazer o processo inverso agora (ao invés de buscar, setar um array… em outras palavras, converter de List pra java.sql.Array), algo como:
Alguém teria uma solução pra isso?
Obrigado a todos…