RowMapper implementation using annotated constructors