Для отдельной строки вы можете использовать эту JdbcTemplate#query
перегрузку, например
JdbcTemplate#query(java.lang.String sql, ResultSetExtractor<T> rse, java.lang.Object... args)`
Что означает
jdbctTemplate.query(
sqlStatement,
resultSet -> {
final MyPojo pojo = new MyPojo();
pojo.setOne(resultSet.getString(1));
pojo.setTwo(resultSet.getInt(2));
return pojo;
},
statementArgument1,
statementArgument2
);
Или, если вы хотите сохранить BeanPropertyRowMapper
jdbcTemplate.queryForObject(
sqlStatement,
new BeanPropertyRowMapper(MyPojo.class),
statementArgument1,
statementArgument2
);