From 5d613a20fbf7f72f0fd31d19f2688f95517d6cb2 Mon Sep 17 00:00:00 2001 From: EunChanNam Date: Mon, 4 Dec 2023 13:34:53 +0900 Subject: [PATCH] =?UTF-8?q?feat:=20=EB=A6=AC=EB=B7=B0=20=EC=BF=BC=EB=A6=AC?= =?UTF-8?q?=20=EC=84=B1=EB=8A=A5=20=ED=85=8C=EC=8A=A4=ED=8A=B8=EB=A5=BC=20?= =?UTF-8?q?=EC=9C=84=ED=95=9C=20=EC=84=B8=ED=8C=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * 조인을 사용하는 쿼리와 사용하지 않는 쿼리 --- .../review/presentation/ReviewQueryTestController.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/com/inq/wishhair/wesharewishhair/review/presentation/ReviewQueryTestController.java b/src/main/java/com/inq/wishhair/wesharewishhair/review/presentation/ReviewQueryTestController.java index ba368af..a383f61 100644 --- a/src/main/java/com/inq/wishhair/wesharewishhair/review/presentation/ReviewQueryTestController.java +++ b/src/main/java/com/inq/wishhair/wesharewishhair/review/presentation/ReviewQueryTestController.java @@ -3,6 +3,7 @@ import java.util.List; import org.springframework.transaction.annotation.Transactional; +import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; @@ -23,6 +24,7 @@ public class ReviewQueryTestController { private final ReviewQueryDslRepository reviewQueryDslRepository; @Transactional(readOnly = true) + @GetMapping("/join") public ResponseWrapper withJoin() { List reviews = reviewQueryDslRepository.joinWithLikeQuery() .stream() @@ -32,6 +34,7 @@ public ResponseWrapper withJoin() { } @Transactional(readOnly = true) + @GetMapping("/no_join") public ResponseWrapper withoutJoin() { List reviews = reviewQueryDslRepository.noJoinQuery(); return ReviewResponseAssembler.toWrappedReviewResponse(reviews);