인프런 커뮤니티 질문&답변

kiy3035님의 프로필 이미지
kiy3035

작성한 질문수

스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술

회원 리포지토리 테스트 케이스 작성

JdbcTemplateMemberRepository

작성

·

238

0

안녕하세요 수업 듣던 중에 궁금한 게 있어서 질문 드립니다.

JdbcTemplateMemberRepository
JdbcMemberRepository
JpaUserRepository

이 3개가 소스도 그렇고 비슷해 보이는데 차이점이 무엇인지 알려주시면 감사하겠습니다

 

답변 1

1

안녕하세요. kiy3035님, 공식 서포터즈 y2gcoder입니다.

모두 MemberRepository의 구현체입니다.

JdbcMemberRepository: 순수 JDBC API를 이용한 구현체

JdbcTemplateMemberRepository: JdbcTemplate을 사용한 구현체

JpaMemberRepository: JPA 를 사용한 구현체

 

사용하는 DB 접근 기술에 따라 다르게 구현한 것이고, 말씀하신대로 하는 역할은 똑같습니다.


감사합니다.

kiy3035님의 프로필 이미지
kiy3035
질문자

감사합니다

kiy3035님의 프로필 이미지
kiy3035

작성한 질문수

질문하기