DB/JDBC
jdbctemplate - RowMapper
핑구뱅구
2021. 11. 17. 17:26
private RowMapper<Member> memberRowMapper() {
return new RowMapper<Member>() {
@Override
public Member mapRow(ResultSet rs, int rowNum) throws SQLException {
Member member = new Member(
rs.getLong("mbr_seq"),
rs.getString("mbr_id"),
rs.getString("mbr_nm"),
rs.getString("mbr_pwd")
);
return member;
}
};
}
리팩토링 후
private RowMapper<Member> memberRowMapper() {
return (rs, rowNum) -> {
Member member = new Member(
rs.getLong("mbr_seq"),
rs.getString("mbr_id"),
rs.getString("mbr_nm"),
rs.getString("mbr_pwd")
);
return member;
};
}