15강 질문 남깁니다!
337
작성한 질문수 3
안녕하세요 선생님!
15강의
jdbcTemplate.query(readSql, (rs, rowNum) -> 0, request.getID()).isEmpty();
위 문장에 대해서 질문이 있습니다!
(rs, rowNum) -> 0 에서 rowNum이 무엇을 뜻하는 건지 알 수 있을까요?
답변 1
0
안녕하세요!! homekgu님~!! 🙂 좋은 질문 감사드립니다~~~ 👍
rowNum 의 경우, SQL을 실행해 결과로 나온 정보들의 번호입니다!!
예를 들어, select * from user; 라는 SQL을 실행시켜
(1번 유저, "A", 20세)
(2번 유저, "B", 30세)
라는 결과를 얻었다면 첫 번째 유저인 (1번 유저, "A", 20세)를 처리할 때는 rowNum이 0이되고, 두 번째 유저인 (2번 유저, "B", 30세)를 처리할 때는 rowNum이 1이 됩니다!!!
추가적으로 이렇게 저희가 사용하는 라이브러리/프레임워크의 파라미터 뜻이 궁금할 때 알아낼 수 있는 방법도 알려드리겠습니다!

위와 같은 코드에서 rowNum의 의미가 궁금하다고 해볼게요~ 그러면, query라는 함수에 커서를 대고 command + 클릭 (아마 윈도우는 ctrl + 클릭 이실거에요!!) 하면 아래와 같이 우리가 사용하는 함수로 커서가 이동합니다.

그 다음 여기서 RowMapper를 다시 한 번 타고 들어가면, 이렇게 영어로 된.. (🥺) 설명글을 보실 수 있고, 여기서 rowNum - the number of the current row 라고 적혀있는 걸 보실 수 있어요!!!

물론 강의를 들으시는 동안 궁금하신건 저한테 편하게 여쭤봐주셔도 좋습니다!!! 👍👍 방법을 알려드리면 나중에라도 써먹으실 수 있을 것 같아 말씀드려 보아요!
감사합니다~!!! 🙏🙏
리액트 관련 질문이 있습니다.
0
60
2
스프링부트 버전
0
66
2
7강 강의를 들으려고 했는데 오류가 나서 서버가 안 켜지는거 같아요.
0
55
2
33강. UserLoanHistory의 관계성에 대한 질문
1
51
2
Java JDK 버전 문의의 건
0
127
2
ec2 에서 Linux버전이 달라져서 설치가 안되는것 같은데 자료 최신화좀 해주세요.
0
81
3
h2 console 접속했을 테이블 질문
1
62
1
ec2 서버에서 스프링 실행도 되고 인바운드 설정까지 했는데 index.html 안됨
0
71
2
15강. updateUser() 질문
0
51
2
깃허브 질
0
77
2
여기까지 다 끝냈다고 하셨는데
0
75
2
왜안될까요
0
67
2
MySQL 창이안ㄴ뜹니다
0
53
2
포스트맨
0
46
1
spring 개념적인 질문
0
68
2
인텔리제이 샘플코드 실행 안됨 오류
0
138
2
aws 배포할때 .env 파일에 저장한 환경변수에 관하여 여쭤볼게 있습니다
0
81
1
마이그레이션 오류입니다.
0
165
3
Whitelabel Error Page 오류가 났습니다.
0
156
2
안녕하십니까! 오류가 났습니다.. 도와주세요 ㅜㅜ
1
87
3
궁금한게 있습니다.
0
54
2
DTO 관련
0
66
2
궁금한게 있습니다!
0
60
2
35강에서 returnBook 에서 userLoanHistory 값 중복에 관하여
0
54
2





