package com.example.sqltest.model; import java.sql.ResultSet; import java.sql.SQLException; import org.springframework.jdbc.core.RowMapper; public class CustomerMapper implements RowMapper { @Override public Customer mapRow(ResultSet resultSet, int rowNum) throws SQLException { Customer customer = new Customer(); customer.setId(resultSet.getLong("id")); customer.setFirstName(resultSet.getString("firstname")); customer.setLastName(resultSet.getString("lastname")); customer.setSex(resultSet.getString("sex")); customer.setLanguage(resultSet.getString("language")); customer.setEngagement(resultSet.getBigDecimal("engagement")); customer.setEmail(resultSet.getNString("email")); customer.setPhone(resultSet.getNString("phone")); return customer; } }