MySQL To Spring 데이터 매핑

song yuheon·2023년 8월 29일
0

Spring

목록 보기
6/93
post-thumbnail

RowMapper

  • RowMapper는 Spring JDBC의 핵심 개념이다.
  • 데이터베이스 쿼리의 결과를 Java 객체로 매핑하는 인터페이스 역할을 한다.
  • 즉, 데이터베이스 결과의 각 행을 원하는 Java 객체로 변환한다.

데이터 매핑 과정

  • 데이터베이스에서 전달받은 값을 Java 객체에 저장한다.
  • 어떻게 모든 값을 가져왔는지 의문을 갖게 되었다.
    DB Mapping

디버깅 결과

  • 디버깅을 진행하고 발견한 결과, 한 객체에 데이터베이스의 하나의 행 값이 할당되어 있었다.

  • jdbcTemplate.query(sql, 리턴값) 방식으로 데이터베이스의 끝까지 출력이 가능했다.
    Debugging


profile
backend_Devloper

0개의 댓글