인프런 커뮤니티 질문&답변
작성자 없음
작성자 정보가 삭제된 글입니다.
계층형 아키텍처에서 spring data jpa를 사용한 JPQL 사용 질문
작성
·
271
0
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.
1. 강의 내용과 관련된 질문을 남겨주세요.
2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.
(자주 하는 질문 링크: https://bit.ly/3fX6ygx)
3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.
(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)
질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.
=========================================
[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? (예)
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)
3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)
[질문 내용]
여기에 질문 내용을 남겨주세요.
1. 강의 내용과 관련된 질문을 남겨주세요.
2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.
(자주 하는 질문 링크: https://bit.ly/3fX6ygx)
3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.
(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)
질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.
=========================================
[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? (예)
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)
3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)
[질문 내용]
여기에 질문 내용을 남겨주세요.
강의를 보면서 개인 프로젝트에 적용을 조금씩 해보고있는데요
현재 프로젝트는 레이어드 아키텍처로 구성되어있습니다.
- domain 계층
- repository 인터페이스 제공
- infrastructure 계층
- domain 계층을 의존
- repository 인터페이스 구현
원래는 도메인 계층에서 JpaRepository를 상속받은 인터페이스(spring data jpa)를 사용하다가
인프라 계층에서 도메인 계층에 있는 Repository를 구현해야 하는 경우에는 어떻게 해야할지 고민입니다.
domain계층에서 repository를 인터페이스로 만들고 infrastructure 계층에서
jpql을 사용해 domain계층의 repository를 구현 해야하는 경우 어떻게 해야할까요?
infra계층에서 domain에 있는 인터페이스를 구현을 하는 경우
JpaRepository에 있는 메서드를 모두 다 구현하는 경우가 생기는데..
spring data jpa 강의를 아직 듣지는 못했지만
방향을 잡아주 실 수 있을까요?






감사합니다!