Я знаю, что на этот вопрос есть похожие вопросы, но я нигде не нашел ответа.По какой-то причине ResultSet не имеет функции для чтения полной строки в String или подобном объекте, поэтому существует необходимость сделать хитрые обходные пути для чтения полной строки, и это всегда включает в себя обработку по столбцам.
Вопрос в том, что было бы предпочтительным способом сделать это?
Пример запроса - SELECT a,b,c,d,e FROM table WHERE this=that
.
Я хочу добавить каждую строку этого запроса в список и вернуть список после его завершения.
В настоящее время все, о чем я могу думать, это прочитать каждый столбец, объединить его со строкой и затем добавить строку в список, и это для каждой строки.
Проблема в том, что IMHO это компенсирует довольно избыточный код, когдаэто можно сделать только в ResultSet.
Есть идеи / предложения?