I have two services defined:
Class cars
 model, year, mileage
Class driver
 name, age, licExpDate
I've put queries for each in their own service i.e. queries relating to cars in car and queries relating to drivers in driver. Furthermore I have RowMapper in each service
class CarRowMapper implements RowMapper<Car>{
    @Override
    public Car mapRow(ResultSet rs, int rowNum) throws SQLException {
        Car car = new Car();
                car.setModel(rs.getString("model"));
        return car;
    }       
}
Question
Now I need to export some data out for which I need to write a query which will involve columns for both car and driver in one query:
For example:
SELECT A.CAR B.NAME FROM CAR A, DRIVER B WHERE A.ID = B.ID
So, now how can I have multiple classes in my RowMapper so that I can write a method like this:
public List<Cars> carsWithDrivers() {
  String query "...";
  return service.getJdbcTemplate().query(query, Row_mapper_here?));
}
 
    