Чтобы ограничить количество строк в наборе , вы можете сделать следующее:
String yourQuery = "select * from some_table";
PreparedStatement statement = connection.prepareStatement(yourQuery);
statement.setMaxRows(1);
rs = statement.executeQuery();
Что касается конкретного класса, который может содержать только одну строку, то это действительно зависит от того, что вы хотите сделать с данными. Например, вы можете просто извлечь содержимое набора результатов и сохранить их в массиве, или если вам нужны имена, а также значения a map . Вы также можете просто прочитать данные в POJO, если вы предпочитаете работать с конкретным объектом, а не с общей структурой данных.