- All Known Implementing Classes:
public interface RowMapperAn interface used by
Executorfor mapping rows of a
ResultSeton a per-row basis. Implementations of this interface perform the actual work of mapping each row to a result object, but don't need to worry about exception handling.
SQLExceptionswill be caught and handled by the calling JdbcTemplate.
- See Also:
Object mapRow(ResultSet rs, int rowNum) throws SQLExceptionImplementations must implement this method to map each row of data in the ResultSet. This method should not call
next()on the ResultSet; it is only supposed to map values of the current row.
rs- the ResultSet to map (pre-initialized for the current row)
rowNum- the number of the current row
- the result object for the current row
SQLException- if a SQLException is encountered getting column values (that is, there's no need to catch SQLException)