private RowMapper<InterviewResult> interviewReulstRowMapper() {
return (rs,rowNum) ->
InterviewResult.builder()
.question1(rs.getString("question_1"))
.answer1(rs.getString("answer_1"))
.question2(rs.getString("question_2"))
.answer2(rs.getString("answer_2"))
.question3(rs.getString("question_3"))
.answer3(rs.getString("answer_3"))
.build();
}
이렇게 RowMapper 로 반환해서
template.queryForObject(sql, interviewReulstRowMapper(),userId)
이런식으로 객체 반환하잖아요
근데 RowMapper()가 내부에서 어떻게 동작해는지 갑자기 궁금해 졌음
0개의 답변
답변 작성