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

starryeye님의 프로필 이미지
starryeye

작성한 질문수

스프링 DB 2편 - 데이터 접근 활용 기술

오타 검토 부탁 드립니다.

작성

·

184

0

강의 자료) 6. 데이터 접근 기술 - 스프링 데이터 JPA

7페이지

findByItemNameLikeAndPriceLessThanEqual() 설명 중,

가격 조건만 검색했을 때 사용하는 쿼리 메서드 이다.

-> 가격과 이름 복합 쿼리

10페이지

아래 두 클래스 명 전부

MemberRepository, MemberService

-> ItemRepository, ItemService

검토 부탁 드립니다.

ps. 강의 항상 감사합니다. 잘 듣고 있어요!

답변 1

0

김영한님의 프로필 이미지
김영한
지식공유자

starryeye님 고맙습니다^^

다음 패치때 반영할께요.

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

"8. 데이터 접근 기술 - 활용 방안" 1페이지에도 동일하게 적용 부탁 드립니다.

MemberRepository, MemberService

-> ItemRepository, ItemService


추가적으로 질문이 있습니다.

Test 코드 개발 시,

강의에선 Repository를 받아서 테스트를 하는데 Service로 Test하지 않는 이유가 궁금합니다.

-> Service로 Test 코드를 작성하면..

트레이드 오프가 있는 코드(단순한 구조로, service 변경)를 테스트 할 때도

새로 Test 코드를 개발하지 않아도 된다는 생각에서 질문 드립니다.

(하나의 트랜잭션 내에서 TEST 해야 하는 이유로 보입니다... 맞는지 확인 부탁 드립니다.)

김영한님의 프로필 이미지
김영한
지식공유자

안녕하세요. starryeye님
추가 오타 확인 감사합니다. 다음 패치때 반영할께요^^

질문 주신 부분은 이번 강의에서는 리포지토리 자체를 확인하고 테스트하는 것이 중요하기 때문에 리포지토리에 맞추어 테스트를 진행했습니다.

감사합니다.

 

starryeye님의 프로필 이미지
starryeye

작성한 질문수

질문하기