Я использую RecordMapperProvider, чтобы преобразовать запись jooq соединения в POJO.Jooq: ArrayIndexOutOfBoundsException: -1
Convert.convert(record.getValue("customer_id"), Integer.class);
....
и много других полей, как я хочу, чтобы настроить его для всех полей столбцов, но для этого запроса я не извлечение его, и он бросает ArrayIndexOutOfBoundsException: -1
Мой вопрос, вместо отбрасывать исключение, почему бы ему просто не вернуть null? Чтобы я мог просто настроить его и получать данные всякий раз, когда захочу.
Это нормальное поведение массива, если оно не связано, оно когда-либо даст вам исключение. Если IN ограничено, но пустое, вы получите «null». Это две очень разные вещи. – Gianmarco