mapRow metodu
Örnek - Lambda
Kendi Person sınıfımız olsun. Lambda kullanmak isterse şöyle yaparız.
Kendi Customer sınıfımız olsun. Şöyle yaparız.
Örnek - Lambda
Kendi Person sınıfımız olsun. Lambda kullanmak isterse şöyle yaparız.
RowMapper<Person> personRowMapper = (rs, rowNum) ->
new Person(rs.getInt("id"), rs.getString("name"), rs.getInt("emotional_state"));
ÖrnekKendi Customer sınıfımız olsun. Şöyle yaparız.
public class CustomerRowMapper implements RowMapper<Customer> {
@Override
public Customer mapRow(ResultSet rs, int rowNum) throws SQLException {
return Customer.builder().id(rs.getLong("id"))
.firstName(rs.getString("firstName"))
.lastName(rs.getString("lastName"))
.birthdate(rs.getString("birthdate")).build();
}
}
Hiç yorum yok:
Yorum Gönder