Я пробовал это
Array a = resultSet.getArray("IDS");
Object[] idsArray = (Object[]) a.getArray();
List<Long> idsList = new ArrayList<>();
for(Object obj : idsArray) {
idsList.add((Long) obj); -----> (java.lang.ClassCastException: java.lang.Long cannot be cast to java.lang.Integer)
}
Это исключение.Затем, если я изменю список на Integer и приведу к Integer, он выдаст java.lang.Integer не может быть приведен к java.lang.Long (исключение, как указано выше, но в обратном порядке)
Подробнее: тип данных массива имеет BIGINTзначения в таблице базы данных H2
Какие-либо решения для этого?