19강 질문
670
작성자 없음
0 asked
안녕하세요 선생님 늘 친절하게 답변해주셔서 감사합니다. 19강에서 궁금한 게 있는데 service와 repository를 스프링 빈으로 만들기 전에 왜 jdbctemplate에 의존할 수밖에 없는 건가요?
Answer 2
0
안녕하세요! 화이팅님~!! 😊 좋은 질문 감사합니다!!
바로 답변 드려보자면, Repository 가 SQL을 날려야 하니 JdbcTemplate 이 필요한데요! 이 JdbcTemplate을 가져오려면 Controller와 Service를 거쳐 Repository까지 JdbcTemplate 을 전달해야 하기 때문에 그렇습니다!!
A 클래스가 B 클래스에 의존하다는 의미는,
B 클래스의 기능이 정상 동작하기 위해서 A 클래스가 필요하다
라고 생각하시면 되고요!!
Repository가 정상 동작하려면 (SQL을 날리기 위해)JdbcTemplate이 필요하고,Service는Repository에JdbcTemplate을 건내주는 역할을 정상 수행하기 위해JdbcTemplate이 필요하다
즉, service가 repository가 jdbcTemplate에 의존하고 있다
라고 봐주시면 되겠습니다 ㅎㅎ
언제든 또 궁금한 점 편하게 질문 올려주세요~
늘 감사합니다!!! 🙇🙇
리액트 관련 질문이 있습니다.
0
60
2
스프링부트 버전
0
66
2
7강 강의를 들으려고 했는데 오류가 나서 서버가 안 켜지는거 같아요.
0
55
2
33강. UserLoanHistory의 관계성에 대한 질문
1
51
2
Java JDK 버전 문의의 건
0
126
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

