|
|
- package com.example.sqltest.model;
-
- import java.sql.ResultSet;
- import java.sql.SQLException;
-
- import org.springframework.jdbc.core.RowMapper;
-
- public class CustomerMapper implements RowMapper<Customer> {
-
- @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;
- }
-
- }
|