강의

멘토링

로드맵

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

highjune님의 프로필 이미지
highjune

작성한 질문수

실전! 스프링 데이터 JPA

사용자 정의 리포지토리 구현

커맨드와 쿼리 분리

작성

·

490

1

안녕하세요 영한님

강의 후반부에 커맨드와 쿼리 분리 라고 말씀하셨는데

 

여기서 뜻하는 커맨드는 어떤 것을 의미하는 것일까요?

퀴즈

Spring Data JPA 리포지토리의 사용자 정의 메서드를 구현하는 주된 이유는 무엇일까요?

단순한 CRUD 연산을 수행하기 위해서입니다.

Spring Data JPA만으로는 구현하기 어려운 복잡한 쿼리나 JDBC/MyBatis 사용 등 특정 기술이 필요할 때 사용합니다.

Spring Data JPA가 제공하는 기본 메서드를 오버라이드하기 위해서입니다.

모든 리포지토리 메서드를 수동으로 구현하기 위해서입니다.

답변 1

2

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

강의에서 영한님께서 설명하신 CQS에 대해아래 정리된 블로그 링크 첨부합니다 :)

https://hardlearner.tistory.com/383

감사합니다.

highjune님의 프로필 이미지
highjune

작성한 질문수

질문하기