인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

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

또또록님의 프로필 이미지
또또록

작성한 질문수

실전! Querydsl

여러 개의 datasource 를 사용할 때 쿼리

작성

·

168

0

한 프로젝트에서 여러 개의 datasource 를 설정해서 사용하고 있는데요

예를 들어, aQueryFactory와 bQueryFactory를 사용할 때

하나의 쿼리에서 두 queryFactory를 사용할 수는 없을까요?

return aQueryFactory.select().from().where() 안에서

서브쿼리로 bQueryFactory의 결과를 이용하고 싶을 때가 있어서요...

aQueryFactory랑 bQueryFactory랑 쿼리를 나눠서 날리니 속도가 느린거 같구요...

답변 1

0

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

안녕하세요. 최다영님

datasource가 다르다는 뜻은 사실 사용하는 데이터베이스가 다르다는 뜻인데요.

아쉽지만 JPA를 떠나서 순수한 JDBC를 사용해도 애플리케이션에서 각각 호출해서 조립하는 방법 외에 다른 방법은 없습니다.

감사합니다.

또또록님의 프로필 이미지
또또록

작성한 질문수

질문하기