그냥 개발블로그에요

  • 홈
  • 태그

QueryDSL 1

[QueryDSL] 정리 및 spring boot에서 사용법

Spring JPA 이커머스 프로젝트를 진행하면서 jpa를 사용하였다. 덕분에 sql을 직접 작성하지 않고 메서드를 통해서 쿼리를 구현하였지만,, OneToMany 관계를 가지는 구조에서 직접적인 연관관계가 없다면, many 쪽에서 one의 엔티티를 가져오는것이 번거롭다. Product : 나이키 에어포스 ProductItem : 260 ProductItem_status : 품절 status로부터 해당 product를 가져오기 위해서는 jpa 로는 안되고 엔티티 내부를 들어가서 비교문과 반복문을 통해 가져와야한다. 또한 가져오는 과정에서 모든 필드가 넘어오므로 원하는 필드만 가져오는것도 불가능하다. Dto를 따로 만들어 반환한 이유이다. @Query를 이용한 JPQL sql문을 직접 쓰는거라 오타날 확률..

SPRING 2024.01.21
이전
1
다음
더보기
프로필사진

그냥 개발블로그에요

  • 분류 전체보기 (34)
    • C++ (2)
    • PROJECT (1)
      • 라이브 스트리밍 플랫폼 (1)
    • MAC (1)
    • SPRING (12)
    • DB (2)
    • JAVA (0)
    • AWS (1)
    • CS (1)
      • 컴퓨터 구조 (0)
      • 운영체제 (1)
    • 코딩테스트 (7)
      • 프로그래머스 (0)
      • 알고리즘 (6)
    • Obsidian (1)
    • 리뷰 (4)
      • 전자제품 (4)
      • 스피커 (0)
      • 모자 (0)

Tag

그리디, dfs, mac, 스레드, 인증, 운영체제, cpu, C++, M1, Authentication, JWT, BFS, 시간복잡도, spring, 프로세스, 알고리즘, 인가, swagger, SpringBoot, redis,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

Copyright © Kakao Corp. All rights reserved.

티스토리툴바